ميزات | ترجمة | رديت | تويتر | برقية
Redasm عبارة عن disassembler منصة متقاطعة مع قاعدة كود حديثة مفيدة من الهواة إلى المهندس العكسي المحترف.
يتم توفير جميع الميزات بواسطة LibreRasm والتي تقوم بتحميل المكونات الإضافية التي تم تطويرها في C ++ و Python3 (يمكنك أيضًا دعم لغات جديدة إذا كنت تريد!) وواجهة QT سهلة الاستخدام.
يوفر LibreDasm أيضًا واجهة برمجة تطبيقات C العادية لتحقيق أقصى قدر من توافق ABI جنبًا إلى جنب مع جوهر C ++ 17.
تم اختباره على Windows و Linux.
سمات
لا يزال Redasm تحت التنمية الثقيلة ، وهو يدعم حاليًا:
- C ++ و Python 3 الإضافات
- التحليل متعدد مؤشرات الترابط
- الرفع الثنائي وتحليل اللغة الوسيطة (RDIL)
- اللوادر
- قابلة للتنفيذ محمول (مع فك تشفير VB)
- قزم
- Xbox 1
- PS1
- المجمعات
- x86 و x86_64
- MIPS
- ARM64
- الذراع (WIP)
- المزيد من الميزات قيد التطوير!
متطلبات
- Cmake 3.12
- برنامج التحويل البرمجي C ++ 17 (تم اختباره على GCC 10.x و MSVC2019)
- QT 5.12
بناء من المصدر
اقرأ هنا
شكرا ل
- مينيز: انخفاض زليب في الاستبدال
- Taojson: C ++ رأس JSON مكتبة JSON
- undname: MSVC Demangler
- Libiberty: BinuTils Demangler
- Zydis: مكتبة سريعة وخفيفة الوزن x86/x86-64
- Capstone: إطار disassembler
رخصة
- تم إصدار Libredasm بموجب ترخيص GNU LGPL3
- تم إصدار Redasm بموجب ترخيص GNU GPL3