Apakah mungkin untuk mendekompilasi paket APK atau file DEX di platform Android? Apakah ada alat yang dapat mendekompilasi file APK?
android
disassembly
decompiling
malware-detection
pengguna3151261
sumber
sumber
Jawaban:
Anda membutuhkan Tiga Alat untuk
decompile an APK
mengajukan.untuk mengetahui lebih lanjut cara menggunakan dextojar . Semoga ini bisa membantu Anda dan semuanya! :)
sumber
Dekompiler APK Online http://www.decompileandroid.com/
http://www.javadecompilers.com/
Aplikasi Decompiler APK untuk Windows http://forum.xda-developers.com/showthread.php?t=2493107
Perbarui 2015/12/04
ClassyShark Anda dapat membuka file APK / Zip / Class / Jar dan menganalisis isinya. https://github.com/google/android-classyshark
sumber
Saya telah membuat alat yang menggabungkan dex2jar, jd-core dan apktool: https://github.com/dirkvranckaert/AndroidDecompiler Cukup periksa proyek secara lokal dan jalankan skrip seperti yang didokumentasikan dan Anda akan mendapatkan semua sumber daya dan sumber yang didekompilasi.
sumber
APK hanya dalam
zip
format. Anda dapat mengekstraknya seperti.zip
file lainnya .Anda dapat mendekompilasi
.dex
file menggunakandexdump
alat yang disediakan di Android SDK.Lihat https://stackoverflow.com/a/7750547/116938 untuk info dex selengkapnya.
sumber
AndroidManifest.xml
tidak di-unzip dengan benar dan tidak dapat dibaca ...Anda dapat mendekompilasi apk di perangkat Android menggunakan ini: https://play.google.com/store/apps/details?id=com.njlabs.showjava
Untuk info lebih lanjut lihat di sini: http://forum.xda-developers.com/showthread.php?t=2601315
EDIT: 28-02-2015
Untuk mendekompilasi apk, Anda dapat menggunakan alat ini: https://apkstudio.codeplex.com/license
Jika itu tidak membantu, periksa tautan ini
sumber
http://www.decompileandroid.com/
Situs web ini akan mendekompilasi kode yang disematkan dalam file APK dan mengekstrak semua aset lain di file tersebut.
sumber
Anda juga dapat menggunakan apktool: http://ibotpeaches.github.io/Apktool/ yang juga akan memberi Anda file xml res. Bersamaan dengan itu Anda juga dapat menggunakan sistem dex2jar yang akan mengeluarkan file dex dalam apk ke file jar yang dapat dibuka dengan JD-GUI dan diekspor ke file java standar.
sumber
Anda juga dapat menggunakan Android Multitool. Anda dapat membuat perubahan kecil di aplikasi seperti menyembunyikan elemen GUI atau memodifikasi sebagian kecil Logika dan membangun kembali apk. Mudah digunakan dan mendekompilasi / mengkompilasi ulang file apk dan jar. Ini Tautannya yang dapat Anda bayar.
Bersulang
sumber