
بلازما هو مفكك تفاعلي لـ x86/ARM/MIPS. يمكنه إنشاء كود زائف بمسافات بادئة مع تلوين النحو.
كان اسم المشروع القديم Reverse.
PLASMA هو مفكك تفاعلي. يمكنه توليد تجميع أكثر قابلية للقراءة (كود شبه) مع بناء جملة ملون. يمكنك كتابة سكريبتات باستخدام واجهة برمجة التطبيقات Python المتاحة (انظر مثالاً أدناه). لا يزال المشروع في مرحلة تطوير كبيرة.
الويكي: قائمة المهام وبعض التوثيق.
يدعم :
تحذير: حتى يتم تنفيذ تعريفات الهياكل والأنواع، قد تتعطل توافقية قاعدة البيانات.
c++filt (متوفر في حزمة binutils لنظام لينكس)--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 لعرض التفكيك الزائف
# | لتقسيم النافذة
# انظر مساعدة الأمر لجميع الاختصارات

تحكم في رسم البيان الانسيابي عن طريق عكس القفزات الشرطية:

انظر المزيد على الويكي للواجهة.
بعض الأمثلة (يتم وضع هذه السكريبتات في plasma/scripts) :
$ plasma -i FILE
plasma> py !strings.py # طباعة كل السلاسل
plasma> py !xrefsto.py FUNCTION # رسم بياني لاستدعاءات xdot
plasma> py !crypto.py # كشف بعض ثوابت التشفير
plasma> py !asm.py CODE # تجميع باستخدام keystone
plasma> py !disasm.py HEX_STRING # تفكيك مخزن مؤقت