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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
plasma — Plasma x86/ARM/MIPS के लिए एक इंटरैक्टिव डिसअसेंबलर है। यह रंगीन सिंटैक्स के साथ इंडेंटेड स्यूडो-कोड उत्पन्न कर सकता है। | Kitploit
उपकरण/GitHubGitHub/plasma-disassembler/plasma
स्थैतिक विश्लेषणरिवर्स इंजीनियरिंगडीबगर्सबाइनरी विश्लेषण
GitHubplasma-disassembler/plasma

plasma

Plasma x86/ARM/MIPS के लिए एक इंटरैक्टिव डिसअसेंबलर है। यह रंगीन सिंटैक्स के साथ इंडेंटेड स्यूडो-कोड उत्पन्न कर सकता है।

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

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

सभी देखें →

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

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

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

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

PLASMA

पुराना प्रोजेक्ट नाम Reverse था।

PLASMA एक इंटरैक्टिव डिसअसेंबलर है। यह रंगीन सिंटैक्स के साथ अधिक पठनीय असेंबली (सूडो कोड) उत्पन्न कर सकता है। आप उपलब्ध Python API (नीचे उदाहरण देखें) के साथ स्क्रिप्ट लिख सकते हैं। यह प्रोजेक्ट अभी भी बड़े पैमाने पर विकास में है।

विकी : TODO सूची और कुछ दस्तावेज़।

यह समर्थन करता है:

  • आर्किटेक्चर : x86{64}, ARM, MIPS{64} (ARM और MIPS के लिए आंशिक रूप से)
  • फ़ॉर्मेट : ELF, PE, RAW

चेतावनी: जब तक संरचनाएँ और प्रकार परिभाषाएँ लागू नहीं हो जातीं, डेटाबेस संगतता टूट सकती है।

आवश्यकताएँ

  • python >= 3.4
  • capstone, 4.0-alpha5 के साथ परीक्षित
  • python-pyelftools
  • pefile + python3-future
  • python-msgpack >= 0.4.6
  • c++filt (binutils Linux पैकेज में उपलब्ध)
  • टर्मिनल UTF8 और 256 रंगों का समर्थन करना चाहिए (यदि नहीं, तो विकल्प --nocolor का उपयोग करें)

वैकल्पिक :

  • python-qt4 मेमोरी मैप के लिए उपयोग किया जाता है
  • keystone स्क्रिप्ट asm.py के लिए

स्थापना

root@kitploit:~
./install.sh

या यदि आपने पिछले कमांड से आवश्यकताएँ पहले ही स्थापित कर ली हैं:

root@kitploit:~
./install.sh --update

परीक्षण जाँचें :

root@kitploit:~
make
....................................................................................
84/84 tests passed successfully in 2.777975s
analyzer tests...
...

फ़ंक्शनों का सूडो-डीकंपाइलेशन

root@kitploit:~
$ plasma -i tests/server.bin
>> v main
# आप सूडो डीकंपाइलेशन दिखाने के लिए tab दबा सकते हैं
# विंडो को विभाजित करने के लिए |
# सभी शॉर्टकट के लिए कमांड हेल्प देखें

plasma

सशर्त जंप को उलट कर फ्लो ग्राफ़ का नियंत्रण लें:

plasma

स्क्रिप्टिंग (Python API)

API के लिए विकी पर और देखें।

कुछ उदाहरण (ये स्क्रिप्ट plasma/scripts में रखी गई हैं) :

root@kitploit:~
$ plasma -i FILE
plasma> py !strings.py             # print all strings
plasma> py !xrefsto.py FUNCTION    # xdot call graph
plasma> py !crypto.py              # detect some crypto constants
plasma> py !asm.py CODE            # assemble with keystone
plasma> py !disasm.py HEX_STRING   # disassemble a buffer
टूल डाउनलोड करें