
एक-चरणीय APK डीकंपाइलेशन एकाधिक बैकएंड के साथ
लोकप्रिय मुफ्त dex कन्वर्टर्स और Java डीकंपाइलर्स के लिए एक Python रैपर। APK से सीधे Java सोर्स कोड निकालता है। विभिन्न कन्वर्टर्स/डीकंपाइलर्स के साथ प्रयोग करने के लिए उपयोगी, बिना 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 मोबाइल सुरक्षा परीक्षण गाइड के साथ आती है। आगे के निर्देशों और उपयोग उदाहरणों के लिए, यह भी देखें: