
JADX प्लगइन जो DEX फाइलों और डीकंपाइल्ड एंड्रॉइड कोड में पाए जाने वाले स्ट्रिंग कॉन्स्टेंट से मेथड नाम, क्लास रेफरेंस और स्रोत फ़ाइल पथ निकालता है।
एक JADX प्लगइन जो स्ट्रिंग स्थिरांक से जानकारी निकालता है।
प्लगइन डीकंपाइल कोड से स्ट्रिंग स्थिरांक निकालता और विश्लेषण करता है ताकि खोजा जा सके:
.java, .kt, .kts, .scala, .groovy) के संदर्भ का पता लगाता हैयदि यह प्लगइन GitHub पर प्रकाशित है, तो आप इसे सीधे स्थापित कर सकते हैं:
jadx plugins --install "github:0rshemesh:jadx-magic-strings"
रिपॉजिटरी क्लोन करें:
git clone https://github.com/0rshemesh/jadx-magic-strings.git
cd jadx-magic-strings
प्लगइन बनाएँ:
./gradlew build
प्लगइन स्थापित करें:
jadx plugins --install-jar build/libs/jadx-magic-strings-1.0.1.jar
या JAR को मैन्युअल रूप से JADX प्लगइन्स निर्देशिका में कॉपी करें:
~/.local/share/jadx/plugins/dropins/%APPDATA%\jadx\plugins\dropins\प्लगइन स्वतंत्र रूप से बनाया जा सकता है:
./gradlew build
प्लगइन JAR यहाँ बनेगा:
build/libs/jadx-magic-strings-1.0.1.jar
आवश्यकताएँ:
./gradlew)प्लगइन स्थापित करें (ऊपर स्थापना अनुभाग देखें)
JADX GUI चलाएँ:
jadx-gui
JADX GUI में अपनी APK/DEX फ़ाइल खोलें
डीकंपाइलेशन पूरा होने तक प्रतीक्षा करें (डीकंपाइलेशन के बाद प्लगइन स्वचालित रूप से चलता है)
प्लगइन तक पहुँचें:

प्लगइन डीकंपाइलेशन के दौरान स्वचालित रूप से चलता है, लेकिन परिणाम देखने के लिए कोई CLI इंटरफ़ेस नहीं है। निकाली गई जानकारी देखने के लिए GUI का उपयोग करें।
.java, .kt, आदि में समाप्त होने वाले फ़ाइल पथ से मेल खाता हैप्लगइन मेनू में दिखाई नहीं देता:
META-INF/services/jadx.api.plugins.JadxPluginकोई परिणाम नहीं दिखाया गया:
बिल्ड त्रुटियाँ:
./gradlew clean build चलाएँbuild.gradle.kts में JADX संस्करण Maven Central पर उपलब्ध संस्करण से मेल खाता है0rshemesh द्वारा निर्मित और अनुरक्षित।
यह प्लगइन Apache License 2.0 के तहत लाइसेंस प्राप्त है। विवरण के लिए LICENSE फ़ाइल देखें।