Декомпилятор Java!
Давно пользуюсь этой программой и рекомендую всем, кто хочет узнать как работает чужая игра, например:)
DJ Java Decompiler По-моему, лучший декомпилятор Java |
Re: Декомпилятор Java!
Извиняюсь, я нуб в деле проганья под мобилы. Эта прога может раскомпилить Jar-файл?
|
Re: Декомпилятор Java!
jar-файл - это архив. Да, она может его распаковать и потом декомпилировать:)
|
Re: Декомпилятор Java!
Декомпилить-то она может, а вот закомпилировать этот текст назад в class файл у мня что-то ниразу не получалось.
|
Re: Декомпилятор Java!
это только для простых классов проходит.
|
Re: Декомпилятор Java!
а что вообще реально закомпилировать розкомпилированый клас?? пожалуйста поподробней, в киких случаях java нельзя назад скомпилировать.
И какой вид компиляции имеется в виду компилятором сан жава или сторонним генератором кода по типу МП ? |
Re: Декомпилятор Java!
когдато пользовался javabit там ней можн переводить хороше мидлеты с другого языка.
|
Re: Декомпилятор Java!
собрать обратно можно если декомпиляция прошла без ошибок и была проведена деобфускация, иначе компилятор заблудится в одинаковых именах. Декомпилировать, в принципе, все равно что чистую яву или МР. У МР просто код хуже читается немного. Я когда модифицировал MobileBASIC несколько часов правил исходник чтобы собрать обратно.
Чаще всего плохо собираются блоки try{}catch() и case |
Re: Декомпилятор Java!
Я пользуюсь cavaj, декомпилит получше чем DJ, но всё равно на больших файлах глючит (путается в метках). А Вы, pilgrim, чем пользуетесь, если не секрет?
|
Re: Декомпилятор Java!
я мало декомпилю, в основном просто для инфы как сделано. хватает JAD + JavaBite
|
Re: Декомпилятор Java!
Цитата:
|
Re: Декомпилятор Java!
Цитата:
|
А можно декомпилить в код MidletPascal?
Хотя бы в принципе? |
Ответ: Декомпилятор Java!
Программа на МР, компилируется в обычные class файлы. Головной имеет имя M.class, декомпилируется любым декомпилером, простите тавталогию, но на выходе вы получите текст на языке ЯВА, а не МР, только и всего.
|
Ответ: Декомпилятор Java!
Это понятно. А обратно в код на паскале возможно перевести?
|
Часовой пояс GMT +4, время: 03:53. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot