Можно ли декомпилировать пакет APK или файл DEX на платформе Android? Существуют ли инструменты, которые могут декомпилировать файл APK?
android
disassembly
decompiling
malware-detection
user3151261
источник
источник
Ответы:
Вам нужно три инструмента для
decompile an APK
файла.для большего количества как использовать dextojar . Надеюсь, это поможет Вам и всем! :)
источник
Онлайн декомпилятор APK http://www.decompileandroid.com/
http://www.javadecompilers.com/
Приложение APK декомпилятора для Windows http://forum.xda-developers.com/showthread.php?t=2493107
Обновление 2015/12/04
ClassyShark позволяет открывать APK / Zip / Class / Jar файлы и анализировать их содержимое. https://github.com/google/android-classyshark
источник
Я создал инструмент, который сочетает в себе dex2jar, jd-core и apktool: https://github.com/dirkvranckaert/AndroidDecompiler Просто извлеките проект локально и запустите сценарий, как описано, и вы получите все ресурсы и источники, декомпилированные.
источник
APK только в
zip
формате. Вы можете распаковать его как любой другой.zip
файл.Вы можете декомпилировать
.dex
файлы с помощьюdexdump
инструмента, который предоставляется в Android SDK.См. Https://stackoverflow.com/a/7750547/116938 для получения дополнительной информации dex.
источник
Вы можете декомпилировать apk на устройстве Android с помощью этого: https://play.google.com/store/apps/details?id=com.njlabs.showjava
Для получения дополнительной информации смотрите здесь: http://forum.xda-developers.com/showthread.php?t=2601315
РЕДАКТИРОВАТЬ: 28-02-2015
Для декомпиляции apk вы можете использовать этот инструмент: https://apkstudio.codeplex.com/license
Если это не помогает, проверьте эту ссылку
источник
http://www.decompileandroid.com/
Этот веб-сайт декомпилирует код, встроенный в APK-файлы, и извлекает все остальные ресурсы из файла.
источник
Вы также можете использовать apktool: http://ibotpeaches.github.io/Apktool/, который также предоставит вам файлы xml res. Наряду с этим вы также можете использовать систему dex2jar, которая будет выводить файл dex из apk в файл jar, который можно открыть с помощью JD-GUI и экспортировать в стандартные файлы java.
источник
Также вы можете использовать Android Multitool. Вы можете внести небольшие изменения в приложение, например, скрыть элементы графического интерфейса или изменить небольшую часть логики и пересобрать apk. Его легко использовать и декомпилировать / перекомпилировать файлы apk и jar. Вот ссылка, которую вы можете оформить.
ура
источник