Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
VivisectION — विविसेक्ट प्लगइन जो फंक्शन एमुलेशन, फंक्शन रिकॉन और इंटरैक्टिव पायथन सीएलआई को सक्षम करता है, जो एमुलेशन-संचालित रिवर्स इंजीनियरिंग और भेद्यता अनुसंधान हेतु है। | Kitploit
उपकरण/GitHubGitHub/atlas0fd00m/vivisection
गतिशील विश्लेषण (सैंडबॉक्सिंग)भेद्यता विश्लेषणरिवर्स इंजीनियरिंगडीबगर्सबाइनरी विश्लेषण
GitHubatlas0fd00m/vivisection

VivisectION

विविसेक्ट प्लगइन जो फंक्शन एमुलेशन, फंक्शन रिकॉन और इंटरैक्टिव पायथन सीएलआई को सक्षम करता है, जो एमुलेशन-संचालित रिवर्स इंजीनियरिंग और भेद्यता अनुसंधान हेतु है।

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

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

सभी देखें →

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

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

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

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

VivisectION इम्यूलेशन-संचालित रिवर्सिंग टूलसेट

VivisectION, GUI रिवर्सिंग, इम्यूलेशन और डिबगिंग का संगम है, जिसमें रिवर्स इंजीनियरिंग और भेद्यता अनुसंधान में सहायता के लिए इम्यूलेशन और अन्य शक्तिशाली Vivisect उपकरणों के उपयोग पर जोर दिया गया है।

अन्य चीजों के अलावा, VivisectION (उर्फ Ion) एक Vivisect एक्सटेंशन (या प्लगइन) है।

मुख्य रूप से यह प्लगइन GUI को फंक्शन्स के लिए आसानी से इम्यूलेटर सेट करने की अनुमति देता है (फंक्शन एड्रेस पर राइट क्लिक करें)


स्थापना:

VivisectION स्थापित करने से पहले Vivisect स्थापित करें और सुनिश्चित करें कि यह काम करता है।

Ubuntu पर, apt के माध्यम से PyQt5 और PyQtWebkit स्थापित करें:

root@kitploit:~
    $ sudo apt install python3-pyqt5 python3-pyqt5.qtwebkit

अन्य Linux पर, आप पाएंगे कि इनमें से कोई भी काम करता है। Ubuntu पर, PyPi की PyQt5 स्थापना किसी तरह चीजों को तोड़ देती है।

Windows (और संभवतः कुछ Linux) पर, [gui] विकल्प को शामिल करना सुनिश्चित करें (इसमें PyQt5 घटक शामिल हैं):

root@kitploit:~
    $ pip install vivisect[gui]

फिर Pip का उपयोग करके VivisectION स्थापित करें:

root@kitploit:~
    $ pip install VivisectION

वैकल्पिक रूप से, आप नवीनतम Github रेपो से स्थापित कर सकते हैं (या अपनी लोकल ड्राइव पर संशोधित रूप का उपयोग करके):

root@kitploit:~
    $ git clone https://github.com/atlas0fd00m/VivisectION
       #(possibly modify anything)
    $ pip install ./VivisectION

आपको पहले प्लगइन सक्रिय करना होगा:

निम्नलिखित उपकरण प्लगइन निर्देशिका के लिए $HOME/.viv/plugins/ (या आपकी VIV_EXT_PATH की अंतिम निर्देशिका) में एक सिमलिंक प्रबंधित करेंगे

root@kitploit:~
    $ vivisection_activate      # to install the plugin
        # and 
    $ vivisection_deactivate    # to remove the plugin

विशेषताएँ:

  • Vivisect में Ion टूलबार
  • फंक्शन इम्यूलेशन (कंसोल) - किसी फंक्शन एड्रेस पर राइट क्लिक करें और कंसोल का उपयोग करके इम्यूलेट करने के लिए "SmartEmu-Console" चुनें (जिस तरह आपने Vivisect शुरू किया)
  • फंक्शन रिकॉन - किसी फंक्शन पर राइट क्लिक करें और सभी निर्देशों के माध्यम से इम्यूलेट करने तथा दिलचस्प बिट्स लौटाने के लिए FuncRecon चुनें
  • CLI - बटन क्लिक करने पर, उपयोगकर्ताओं को कंसोल में एक इंटरैक्टिव python शेल मिलता है (CLI जिससे आपने Vivisect शुरू किया था)

भविष्य:

  • यह डिबगर्स को Vivisect सर्वर/शेयर्ड वर्कस्पेस के साथ भी जोड़ देगा

  • इम्यूलेशन के लिए डीबगर अटैच, डंप और तैयारी

    • VSNAP आयात करें, Emu में बदलें
    • GDB कोर फ़ाइल आयात करें, Emu में बदलें
  • अन्य अच्छी चीज़ें जैसा कि मैं उन्हें जारी करने का निर्णय लूँगा (C++ हेल्पर्स, कोई है?)

आरंभ करना

  • प्लगइन को "सक्रिय" करें
  • vivbin को कंसोल से शुरू करें (ऐसे आइकन से नहीं जो कंसोल छिपाता है)
  • कंसोल में vw को VivWorkspace के रूप में इंटरैक्टिव python सत्र पाने के लिए CLI बटन पर क्लिक करें
  • किसी फंक्शन एड्रेस पर राइट क्लिक करें और संदर्भ मेनू से SmartEmu - console चुनें। ** पॉप-अप विंडो में (यदि चाहें) इम्यूलेटर सेटअप को संशोधित करें ** कंसोल विंडो में NinjaEmulator प्राप्त करें ** NinjaEmulator से बाहर निकलने के बाद, आप iPython में पहुँच जाएँगे। बाहर निकलने के लिए Ctrl-D या exit दबाएँ (कुछ और इम्यूलेट करने से पहले)

सामान्य प्रश्न:

  • हो गया और अब मेरी कमांड लाइन मुझे कुछ भी टाइप करता हुआ नहीं दिखा रही है ** (मुझे पता है, आँख बंद करके) stty sane टाइप करें और enter दबाएँ। यह सामान्यतः टर्मिनल को सामान्य (sane) स्थिति में वापस सेट कर देता है।

  • मुझे एक साथ CLI और Function Emulator नहीं मिल पा रहे हैं! ** क्षमा करें, मैंने मल्टी-फंक्शन इम्यूलेशन के लिए आवश्यक कोड नहीं बनाया है। वर्तमान में हम केवल Vivisect शुरू करने के लिए उपयोग किए जाने वाले मुख्य CLI का उपयोग समर्थन करते हैं।

  • मुझे CLI या Function Emulator नहीं मिल पा रहा है! ** कभी-कभी, CLI की स्थिति गड़बड़ हो जाती है और हम ट्रैक करते हैं कि यह उपयोग में है जबकि यह नहीं है। आप Plugins->Ion->Reset Console In Use का उपयोग करके इस स्थिति को रीसेट कर सकते हैं।

आशीर्वाद

आगे बढ़ो और महान चीज़ें हैक करो!

@

शुभकामनाएँ

  • Invisig0th
  • Rakuy0
  • Sk0d0
  • mechanicalnull
  • la familia
  • the GRIMM team
  • Samurai CTF
टूल डाउनलोड करें