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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
unthemidator — Themida / Code Virtualizer / WinLicense (v3.0-v4) के लिए एक स्वचालित अनपैकर और डंप फिक्सर टूल | Kitploit
उपकरण/GitHubGitHub/x86rc/unthemidator
स्थैतिक विश्लेषणरिवर्स इंजीनियरिंगडीबगर्समालवेयर विश्लेषणबाइनरी विश्लेषणपेपर और शोधबाइनरी शोषण
GitHubx86rc/unthemidator

unthemidator

Themida / Code Virtualizer / WinLicense (v3.0-v4) के लिए एक स्वचालित अनपैकर और डंप फिक्सर टूल

रिपॉजिटरी देखें
307442022घं 30मि पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

unthemidator

@x86rc Discord Server

Themida-संरक्षित बाइनरीज़ के लिए एक सार्वभौमिक अनपैकर और रनटाइम प्रोटेक्शन हटाने वाला टूल। Unthemidator बाइनरी को नहीं चलाता, न ही यह होस्ट मशीन पर लक्ष्य बाइनरीज़ द्वारा उपयोग किए जाने वाले किसी भी API को कॉल करता है या सिसकॉल निष्पादित करता है।

Unthemidator सभी प्रकार की Windows बाइनरीज़ (dll, exe, sys और अन्य) के साथ x86 (32-बिट) और x86_64 / amd64 (64-बिट) दोनों रूपों में काम करता है।

अनपैकिंग के बाद, एक पूर्ण PE पुनर्निर्माण किया जाता है, जिससे अनपैक की गई बाइनरी रन करने योग्य और डीबग करने योग्य हो जाती है।

अनपैकिंग और PE पुनर्निर्माण के अलावा, Unthemidator बाइनरीज़ में उपयोग किए गए Themida / Code Virtualizer वर्चुअल मशीनों के संस्करण की पहचान भी कर सकता है।

विशेषताएँ

  • पूर्ण PE अनपैकिंग
  • संसाधन अनपैकिंग
  • वर्चुअल मशीन डीकंप्रेशन
  • इम्पोर्ट डिक्रिप्शन और IAT पुनर्स्थापन
  • Themida/Code Virtualizer संस्करण पहचान
  • सभी Themida/CV एंट्री पॉइंट्स का स्थान

कैसे करें

बस एक पैक की गई बाइनरी को unthemidator पर ड्रैग और ड्रॉप करें या Windows पर निम्नलिखित CLI कमांड का उपयोग करें:

unthemidator.exe [options] {path_to_bin.exe|.dll|.sys|.bin}

और Unix-आधारित सिस्टम पर निम्नलिखित CLI कमांड:

./unthemidator [options] {path_to_bin.exe|.dll|.sys|.bin}

एक PE को केवल तभी kernel driver माना जाएगा जब उसका फ़ाइल एक्सटेंशन .sys हो। यह सुनिश्चित करने के लिए किया जाता है कि किसी भी एक्सटेंशन वाली फ़ाइलें डिफ़ॉल्ट रूप से usermode एप्लिकेशन के रूप में सही ढंग से पार्स हों। इसके अलावा, packed kernel drivers अत्यंत दुर्लभ हैं और केवल असुरक्षित सिस्टम पर ही चल सकते हैं।

विकल्प

नीचे सभी unthemidator विकल्पों का पूर्ण विवरण दिया गया है।

  • --out-file - आउटपुट फ़ाइल का नाम / पथ। डिफ़ॉल्ट {program_name}.unpacked.{program_extension} है
  • --license-file - लाइसेंस फ़ाइल का नाम / पथ। WinLicense द्वारा सुरक्षित बाइनरीज़ को सफलतापूर्वक unpack करने के लिए आवश्यक।
  • --imports-file - imports की जानकारी सहेजने के लिए फ़ाइल का नाम (या पथ)। JSON होना चाहिए। डिफ़ॉल्ट {program_name}.imports.json है
  • --vms-file - VM entry points की जानकारी सहेजने के लिए फ़ाइल का नाम (या पथ)। JSON होना चाहिए। डिफ़ॉल्ट {program_name}.vms.json है
  • --vm-depth - virtual machine अनुसंधान और virtual instruction tracing के लिए, कितनी virtualization परतों को single-step किया जाना चाहिए। डिफ़ॉल्ट 0 है - कोई VM exploration नहीं।
  • --no-imp - import lookup छोड़ें
  • --no-startup - runtime startup प्रोसेसिंग छोड़ें। यह प्रारंभिक boot चरण को छोड़कर सभी unpacking को रोक देगा।
  • --no-vm-lookup - virtual machine lookup छोड़ें
  • --no-loader - anti-dump fixer loader जनरेशन छोड़ें। यदि OEP virtualized है या per-macro सुरक्षा जाँचें हैं तो यह बाइनरी को अचलनीय बना सकता है

कस्टम मॉड्यूल

कुछ बाइनरीज़ प्रोग्राम के साथ भेजे गए कस्टम मॉड्यूल पर निर्भर करती हैं। ऐसी बाइनरीज़ को unpack करने से पहले आप बस सभी कस्टम मॉड्यूल modules डायरेक्टरी में रख सकते हैं। यही काम अनुपस्थित सिस्टम मॉड्यूल के लिए भी किया जा सकता है, जो उपयोगी है यदि आप unthemidator को Unix सिस्टम पर चला रहे हैं।

समस्याओं की रिपोर्ट करना

यदि आपको कोई समस्या है या कुछ इच्छानुसार काम नहीं कर रहा है (या बिल्कुल काम नहीं कर रहा है), तो इस रिपॉज़िटरी में एक issue बनाएँ।

डाउनलोड

पहले से कंपाइल किया गया unthemidator खोजने के लिए Releases पेज देखें। वर्तमान में, निम्नलिखित वेरिएंट उपलब्ध हैं:

  • Windows x64 executable
  • macOS (Apple Silicon) executable

समर्थित Themida संस्करण:

  • Themida v3.0 - v3.2.6.0
  • Win License v3.0 - v3.2.6.0
  • Code Virtualizer (compressed VMs) v3.0 - v3.2.6.0
  • Code Virtualizer (compressed VMs, experimental) v4.0

सीमाएँ

  • यह कोड को deobfuscate (devirtualize, unmutate) नहीं करेगा

अनुसंधान, दस्तावेज़ीकरण और उपयोगी लिंक

Themida obfuscation की आंतरिक कार्यप्रणाली, जिसमें इसके virtual machines भी शामिल हैं, के बारे में निम्नलिखित लेखों में और जानें:

  1. Devirtualizing Themida's (Code Virtualizer) FALCON VM to readable code। Themida / CV अनुसंधान प्रक्रिया का दस्तावेज़ीकरण, जो बिना किसी पूर्व VM ज्ञान या जटिल टूल्स के शुरू होता है।
  2. Detailed analysis of Themida's LION VM (Part 1)। Lion VM का दस्तावेज़ीकरण, जो अधिक हाल के Themida / Code Virtualizer virtual machines में से एक है।
  3. Detailed analysis of Themida's LION VM (Part 2)। Lion VM दस्तावेज़ीकरण का दूसरा भाग।

deobfuscation या reverse engineering के बारे में बातचीत करना चाहते हैं?

Find us here too

टूल डाउनलोड करें