三件套:Capstone+Unicorn+Keystone
- 三件套:Capstone+Unicorn+Keystone
- Logo
- 关系
- 说明
- 文字
Capstone
是disassembler
=反汇编器:从 Binary二进制到 Assembly汇编代码
Unicorn
是emulator
=模拟器:模拟(CPU)运行 Binary二进制
Keystone
是assembler
=汇编器:从 Assembly汇编代码 到 Binary二进制
- 图
- 3个项目
- 概述:逆向工程的基础框架
- Fundamental frameworks for Reverse Engineering
Capstone disassembler
- 官网
- Next Generation Disassembler Engine
Unicorn emulator
- 官网
- Next Generation CPU Emulator
Keystone assembler
- 官网
- 流程
- IDA插件
- Keypatch – Keystone – The Ultimate Assembler
- 竞品
Radare2
- Unix-like reverse engineering framework and commandline tools
Pwnypack
- CTF toolkit with Shellcode generator Ropper: Rop gadget and binary information tool
GEF
- GDB plugin with enhanced features
Usercorn
- Versatile kernel+system+userspace emulator
X64dbg
- An open-source x64/x32 debugger for windows
Liberation
- code injection library for iOS
Demovfuscator
- Deobfuscator for movfuscated binaries