Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
donut-decryptor — Donut obfuscator samples से inner payloads को extract और decrypt करता है, loader shellcode signatures को detect करके, DONUT_INSTANCE structure को parse करके, और DONUT_MODULE data को dump करके। | Kitploit
उपकरण/GitHubGitHub/volexity/donut-decryptor
रक्षात्मक उपकरणस्थैतिक विश्लेषणएन्क्रिप्शन/डिक्रिप्शन उपकरणरिवर्स इंजीनियरिंगमालवेयर विश्लेषणडिजिटल फोरेंसिकबाइनरी विश्लेषण
GitHubvolexity/donut-decryptor

donut-decryptor

Donut obfuscator samples से inner payloads को extract और decrypt करता है, loader shellcode signatures को detect करके, DONUT_INSTANCE structure को parse करके, और DONUT_MODULE data को dump करके।

रिपॉजिटरी देखें
1411042 महीने पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

donut_decryptor

donut binary obfuscator के लिए एक कॉन्फ़िगरेशन और मॉड्यूल एक्सट्रैक्टर

विवरण

donut-decryptor फ़ाइल(ों) में donut obfuscator के loader shellcode के ज्ञात हस्ताक्षरों की जाँच करता है। यदि पाया जाता है, तो यह shellcode को पार्स करके बाइनरी में एम्बेडेड DONUT_INSTANCE संरचना को खोजता, डिक्रिप्ट करता और निकालता है, और प्रासंगिक कॉन्फ़िगरेशन डेटा की रिपोर्ट करता है। यदि बाइनरी में DONUT_MODULE मौजूद है, तो इसे डिक्रिप्ट करके डिस्क पर डंप किया जाता है।

इंस्टॉलेशन

आप प्रोजेक्ट की रूट डायरेक्टरी में जाकर pip का उपयोग करके donut-decryptor इंस्टॉल कर सकते हैं:

cd /path/to/donut-decryptor
python -m pip install .

इंस्टॉलेशन के बाद, एक कमांड-लाइन स्क्रिप्ट उपलब्ध होती है। उपयोग निर्देशों के लिए उपयोग करें:

donut-decryptor --help

डेवलपमेंट

यह प्रोजेक्ट प्रोजेक्ट प्रबंधन के लिए Hatch, लिंटिंग और फ़ॉर्मेटिंग के लिए Ruff, और टाइप चेकिंग के लिए mypy का उपयोग करता है।

सेटअप

Hatch इंस्टॉल करें:

pip install hatch

टेस्ट चलाना

hatch run test
hatch run test-cov  # with coverage

लिंटिंग और फ़ॉर्मेटिंग

hatch run lint:style   # check style
hatch run lint:fmt     # format code and fix issues
hatch run lint:typing  # run mypy type checking
hatch run lint:all     # run all checks

उदाहरण

samples डायरेक्टरी में मौजूद फ़ाइलें 7z फ़ाइलें हैं जो पासवर्ड infected का उपयोग करके पासवर्ड-संरक्षित हैं, जिनमें से सभी में donuts हैं जिन्हें इस स्क्रिप्ट का उपयोग करके डिकोड किया जा सकता है।

TODO सूची

  • वैकल्पिक आउटपुट फ़ॉर्मेट के लिए डिटेक्शन नियमों और इंस्टेंस पार्सिंग को अपडेट करें:
    • Hex
    • C-String/Ruby
    • Python
    • C#
    • Powershell
  • loader/instance मैपिंग को YAML कॉन्फ़िगरेशन फ़ाइल में स्थानांतरित करने पर विचार करें।
टूल डाउनलोड करें