คุณสมบัติ | คอม ไพ ล์ Reddit | Twitter | โทรเลข
Redasm เป็นตัวแยกชิ้นส่วนข้ามแพลตฟอร์มที่มี codebase ที่ทันสมัยมีประโยชน์จากนักสมัครเล่นไปจนถึงวิศวกรย้อนกลับมืออาชีพ
คุณสมบัติทั้งหมดจัดทำโดย libredasm ซึ่งโหลดปลั๊กอินที่พัฒนาขึ้นใน C, C ++ และ Python3 (คุณสามารถรองรับภาษาใหม่ได้หากคุณต้องการ!) และส่วนหน้า QT ที่เป็นมิตรกับผู้ใช้
Libredasm ยังมี C API ธรรมดาสำหรับความเข้ากันได้ ABI สูงสุดพร้อมกับ C ++ 17 Core
ทดสอบบน Windows และ Linux
คุณสมบัติ
Redasm ยังอยู่ระหว่างการพัฒนาที่หนักหน่วงในปัจจุบันสนับสนุน:
- ปลั๊กอิน C ++ และ Python 3
- การวิเคราะห์แบบมัลติเธรด
- การยกไบนารีและการวิเคราะห์ภาษากลาง (RDIL)
- รถตัก
- ปฏิบัติการพกพาได้ (พร้อมการสลายตัว VB)
- เอลฟ์
- xbox 1
- ps1
- ผู้ประกอบการ
- x86 และ x86_64
- มัด
- ARM64
- แขน (WIP)
- คุณสมบัติเพิ่มเติมอยู่ระหว่างการพัฒนา!
ความต้องการ
- cmake 3.12
- คอมไพเลอร์ C ++ 17 (ทดสอบกับ GCC 10.x และ MSVC2019)
- QT 5.12
อาคารจากแหล่งกำเนิด
อ่านที่นี่
ขอบคุณ
- MINIZ: การลดลงของ Zlib
- Taojson: Library JSON ส่วนหัวเท่านั้น
- undname: msvc demangler
- Libiberty: Binutils Demangler
- Zydis: Fast and Lightweight X86/X86-64 Disassembler Library
- Capstone: Disassembler Framework
ใบอนุญาต
- Libredasm เปิดตัวภายใต้ใบอนุญาต GNU LGPL3
- Redasm เปิดตัวภายใต้ใบอนุญาต GNU GPL3