
Android Dex और APK फ़ाइलों को पढ़ने योग्य Java स्रोत कोड में डिकम्पाइल करने, संसाधन डिकोडिंग, डीऑबफस्केशन और Smali डिबगिंग क्षमताओं के साथ कमांड-लाइन और GUI टूल।
jadx - Dex से Java डीकंपाइलर
Android Dex और APK फ़ाइलों से Java सोर्स कोड बनाने के लिए कमांड-लाइन और GUI टूल्स
[!WARNING] कृपया ध्यान दें कि अधिकांश मामलों में jadx 100% कोड को डीकंपाइल नहीं कर सकता, इसलिए त्रुटियाँ होंगी।
समाधान के लिए Troubleshooting guide देखें।
मुख्य विशेषताएँ:
AndroidManifest.xml और resources.arsc से अन्य संसाधनों को डिकोड करेंjadx-gui विशेषताएँ:
jadx-gui के लिए की बाइंडिंग्स यहाँ पाई जा सकती हैं
इन विशेषताओं को क्रियान्वित होते देखें: jadx-gui features overview
jadx-<version>.zip के लिए, इसे अनपैक करें, bin डायरेक्टरी में जाएँ और चलाएँ:
jadx - कमांड-लाइन संस्करणjadx-gui - GUI संस्करणWindows पर, .bat फ़ाइलों को डबल-क्लिक से चलाएँ।
Windows बंडलों के लिए, अनपैक करें और jadx-gui-<version>.exe चलाएँ।
नोट: सुनिश्चित करें कि आपके पास 64-बिट Java 11 या बाद का संस्करण इंस्टॉल है (with-jre बंडल के लिए आवश्यक नहीं)।
Windows के लिए, आप इसे oracle.com से डाउनलोड कर सकते हैं (x64 Installer चुनें)।
sudo pacman -S jadx
brew install jadx
flatpak install flathub com.github.skylot.jadx
jadx[-gui] [command] [options] <input files> (.apk, .dex, .jar, .class, .smali, .zip, .aar, .arsc, .aab, .xapk, .apkm, .apks, .jadx.kts)
commands (use '<command> --help' for command options):
plugins - manage jadx plugins