Преобразован dex2jar в файл.jar. Однако результаты в JD GUI пусты
Я конвертировал мой файл dex из apk в файл jar
шаги:
- Измените xyz.apk на xyz.zip
- Извлечь xyz.zip
- Скопируйте classes.dex в мою папку dex2jar
- Перетащите и отпустите clases.dex на dex2jar.abat
- Classes_dex2jar.jar создан
- Откройте clases_dex2jar.jar в JD Gui
- Пустой экран для JD Gui
Может кто-нибудь посоветовать, пожалуйста, что я сделал не так?
Я также попытался выполнить шаг 4, используя терминал, но он дает тот же результат. Я работаю на Windows 7.
2 ответа
Я никогда не переименовывал его в zip и распаковывал файл. Обычно я копирую файл apk в ту же папку с папкой dex2jar и запускаю:
d2j-dex2jar.bat file.apk
Он сгенерирует файл jar: file.jar, и вы можете открыть его в обычном графическом интерфейсе JD.
Я предлагаю использовать декомпилятор cfr или procyon, поскольку они намного лучше, чем JD GUI, и дают лучшие результаты в сочетании с dex2jar.