
فك تجميع APK بخطوة واحدة مع محركات خلفية متعددة
غلاف بايثون للمحولات dex المجانية الشهيرة ومفككي Java. يستخرج كود مصدر Java مباشرة من الـ APK. مفيد لتجربة محولات/مفككي مختلفة دون القلق من إعدادات classpath ووسائط سطر الأوامر.
$ git clone https://github.com/b-mueller/apkx
$ cd apkx
$ sudo ./install.sh
ملاحظات:
مرر اسم ملف APK في سطر الأوامر:
$ apkx HelloWorld.apk
Extracting HelloWord.apk to HelloWord
Converting: classes.dex -> classes.jar (dex2jar)
dex2jar HelloWord/classes.dex -> HelloWord/classes.jar
Decompiling to HelloWord/src (cfr)
التركيبة الافتراضية للمحول والمفكك هي dex2jar و cfr. استخدم العلمين -c و -d لتغيير ذلك. مثال:
$ apkx -c enjarify -d procyon HelloWorld.apk
للحصول على المساعدة، شغّل:
$ apkx -h
يدمج هذا السكريبت الأدوات التالية:
يرافق هذا السكريبت دليل اختبار الأمان المحمول من OWASP. لمزيد من التعليمات وأمثلة الاستخدام، انظر أيضًا: