
Plasma x86/ARM/MIPS के लिए एक इंटरैक्टिव डिसअसेंबलर है। यह रंगीन सिंटैक्स के साथ इंडेंटेड स्यूडो-कोड उत्पन्न कर सकता है।
पुराना प्रोजेक्ट नाम Reverse था।
PLASMA एक इंटरैक्टिव डिसअसेंबलर है। यह रंगीन सिंटैक्स के साथ अधिक पठनीय असेंबली (सूडो कोड) उत्पन्न कर सकता है। आप उपलब्ध Python API (नीचे उदाहरण देखें) के साथ स्क्रिप्ट लिख सकते हैं। यह प्रोजेक्ट अभी भी बड़े पैमाने पर विकास में है।
विकी : TODO सूची और कुछ दस्तावेज़।
यह समर्थन करता है:
चेतावनी: जब तक संरचनाएँ और प्रकार परिभाषाएँ लागू नहीं हो जातीं, डेटाबेस संगतता टूट सकती है।
c++filt (binutils Linux पैकेज में उपलब्ध)--nocolor का उपयोग करें)वैकल्पिक :
python-qt4 मेमोरी मैप के लिए उपयोग किया जाता है./install.sh
या यदि आपने पिछले कमांड से आवश्यकताएँ पहले ही स्थापित कर ली हैं:
./install.sh --update
परीक्षण जाँचें :
make
....................................................................................
84/84 tests passed successfully in 2.777975s
analyzer tests...
...
$ plasma -i tests/server.bin
>> v main
# आप सूडो डीकंपाइलेशन दिखाने के लिए tab दबा सकते हैं
# विंडो को विभाजित करने के लिए |
# सभी शॉर्टकट के लिए कमांड हेल्प देखें

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

API के लिए विकी पर और देखें।
कुछ उदाहरण (ये स्क्रिप्ट plasma/scripts में रखी गई हैं) :
$ 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