Есть Android.apk надо получить исходный код. Apk - это простой архив типа zip архив, который можно всегда розархивировать. Внутри найдёте различные ресурсы, сама логика нахотится в файле classes.dex. Описаные далее действия производились под Ubuntu 11.10.
Достаём classes.dex из Android.apk.
Достаём classes.dex из Android.apk.
unzip Android.apk classes.dexПреобразуем dex в jar используя утилиту dex2jar
bash dex2jar/dex2jar.sh ./classes.dexПросматривает и редактируем код одним из визуальных Java декомпиляторов к примеру JD_GUI.
./jd-gui classes.dex.dex2jar.jarРедактируете код, сохраняете изменения в jar
Комментариев нет:
Отправить комментарий