LINUX.ORG.RU

Господа java-коддеры


0

0

Кто может подсказать дизасемблер для java байт кода. ТОлько чтобы выдавал не просто заголовки функций а реальный код в них (не в виде иструкций похожих на ассемблерные)

Ответ на: комментарий от loki_

А он случаем только одни заголовки не выдавал?? Че-то я его запусть не могу с классом - пишет что такого файла нет.

knoppix
() автор топика
Ответ на: комментарий от knoppix

Например:

javap -c java.lang.Integer

А jad далеко не всё декомпилить может. Например, с моим кодом ему никогда не справиться.

anonymous
()
Ответ на: комментарий от loki_

hint: для JVM код генерить не только java может. А jad об этом не знает. Код от той же Kawa, например, ему башню сносит начисто.

anonymous
()
Ответ на: комментарий от anonymous

Автору JAD'а перепало немного $$$ от Sun, чтобы он не поддерживал байткод Java 5.0. Так что в общем случае он классы и от javac не сможет разобрать. Хотя дизассемблер очень хороший и почти всегда генерит читабельные исходники.

jek_
()
Ответ на: комментарий от jek_

О, а это мысль! Напишу ка я дизассемблёр для java5, пусть мне тоже сотню-другую долларей подкинуть.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.