
पायथन रिवर्स इंजीनियरिंग के लिए अंतिम AI-संचालित टूलकिट
⚠️ de4py निःशुल्क और ओपन सोर्स (CC BY-NC 4.0) है।
कहीं और बेचे जाने वाले किसी भी भुगतान किए गए संस्करण या व्यावसायिक उपयोग की अनुमति नहीं है। यदि आपने de4py के लिए भुगतान किया है, तो आपको गुमराह किया गया है।
De4py एक उन्नत Python डीऑब्फस्केटर है जिसमें एक सुंदर UI (PySide6) और मैलवेयर विश्लेषकों तथा रिवर्स इंजीनियर्स के लिए मजबूत सुविधाओं का एक समूह है। यह सामान्य पैकर्स के स्वचालित डीऑब्फस्केशन और मैन्युअल विश्लेषण उपकरण दोनों का समर्थन करता है।
Fadi002 और AdvDebug द्वारा अनुरक्षित।
| विशेषता | कार्य |
|---|---|
| Onyx इंजन (AI) | AST सफाई, कंट्रोल-फ्लो फ़्लैटनिंग पुनर्प्राप्ति और पैटर्न मिलान के साथ संयुक्त स्थानीय LLM (Ollama) का उपयोग करके उन्नत डीऑब्फस्केशन। |
| लीगेसी डीऑब्फस्केशन | लोकप्रिय ऑब्फस्केटर्स के लिए प्रत्यक्ष समर्थन: Jawbreaker, BlankOBF, PlusOBF, Wodx, Hyperion, pyobfuscate। |
| फ़ाइल विश्लेषक | पैकर्स का पता लगाना (PyInstaller, unpy2exe), डायनामिक हैश गणना, संदिग्ध स्ट्रिंग खोज और मेटाडेटा निष्कर्षण। |
| Pyshell GUI और कोड निष्पादन | बाहरी टारगेट प्रोसेस के अंदर Python कोड निष्पादित करने के लिए कस्टम GUI (डायनामिक विश्लेषण और लाइसेंसिंग बाईपास के लिए उपयोगी)। |
| आधुनिक UI | प्रीमियम लुक और अनुभव के लिए PySide6 और एक कस्टम डार्क थीम के साथ निर्मित। CLI मोड भी समर्थित है। |
| वैश्विक स्थानीयकरण | समुदाय-संचालित स्थानीयकरण इंजन द्वारा संचालित, बॉक्स से बाहर 18+ भाषाओं के लिए समर्थन। |
| प्लगइन आर्किटेक्चर और API | कस्टम विश्लेषक बनाने के लिए एक्सटेंसिबल प्लगइन सिस्टम। आप अपने स्वयं के टूल्स में de4py को प्रोग्रामेबल लाइब्रेरी के रूप में भी सीधे उपयोग कर सकते हैं। |
| व्यवहार मॉनिटर | प्रोसेस हैंडल, मेमोरी एक्सेस और सॉकेट की निगरानी करें। रीयल-टाइम निरीक्षण के लिए अंतर्निहित डेवलपर टूल। |
आप de4py को एक पैकेज के रूप में इंस्टॉल कर सकते हैं:
git clone https://github.com/Fadi002/de4py.git
cd de4py
pip install .
GUI मोड:
python -m de4py
# OR
python main.py
CLI मोड:
python -m de4py --cli
उन्नत Onyx-Alpha डीऑब्फस्केटर (जो भारी ऑब्फस्केटेड कोड के लिए स्थानीय LLM का उपयोग करता है) का उपयोग करने के लिए, आपको Ollama सेटअप करना होगा:
qwen2.5-coder:1.5b है):
ollama run qwen2.5-coder:1.5b
प्रोजेक्ट को स्पष्टता के लिए रीफैक्टर किया गया है:
de4py/
├── de4py/ # Main Package
│ ├── engines/ # Deobfuscators and Analyzers (Onyx + legacy)
│ ├── ui/ # PySide6 User Interface
│ ├── api/ # Remote API client and telemetry
│ ├── lang/ # Localization
│ ├── config/ # Configuration management
│ └── utils/ # Utilities (RPC, TUI, etc.)
├── plugins/ # External Plugins folder (Root)
├── main.py # Entry point
└── pyproject.toml # Project configuration
सभी योगदानों का स्वागत है!
हम अनुवाद के लिए Crowdin का उपयोग करते हैं।
यह टूल केवल शैक्षिक उद्देश्यों के लिए है। बिना अनुमति के कभी भी सॉफ़्टवेयर को डीऑब्फस्केट न करें। डेवलपर्स दुरुपयोग के लिए उत्तरदायी नहीं हैं।
क्रिएटिव कॉमन्स एट्रिब्यूशन-नॉनकमर्शियल 4.0 इंटरनेशनल (CC BY-NC 4.0) के तहत लाइसेंस प्राप्त।
यह प्रोजेक्ट Fadi002 द्वारा बनाया गया था।
यदि आप इस प्रोजेक्ट को फोर्क या पुनर्वितरित करते हैं, तो आपको मूल कॉपीराइट नोटिस बनाए रखना होगा और CC BY-NC 4.0 लाइसेंस के अनुसार उचित एट्रिब्यूशन प्रदान करना होगा। लेखक से स्पष्ट अनुमति के बिना व्यावसायिक उपयोग की अनुमति नहीं है।