ridhinva/Reversing-Toolkit

GitHub: ridhinva/Reversing-Toolkit

一个集二进制漏洞利用、堆攻击分析与虚拟机逆向于一体的 Python 工具包。

Stars: 0 | Forks: 0

# 逆向工具包 🔧 **3个逆向工程与二进制利用工具** — 栈/堆利用、虚拟机逆向、二进制分析。 ## 工具 | 工具 | 重点 | 技术 | |------|------|------| | `binary_exploit.py` | 二进制利用 | 栈溢出、ROP、Shellcode、格式化字符串 | | `heap_exploit.py` | 堆攻击 | tcache、UAF、双重释放、Fastbin、House of X | | `vm_reverse.py` | 虚拟机逆向工程 | 字节码分析、模拟、ISA恢复 | ## 安装 ``` git clone https://github.com/ridhinva/Reversing-Toolkit.git cd Reversing-Toolkit pip install pwntools unicorn capstone # optional ``` ## 使用说明 ``` # 生成用于 buffer overflow offset 的 cyclic pattern python3 binary_exploit.py pattern 200 # 显示要搜索的 ROP gadgets python3 binary_exploit.py rop # 生成 shellcode python3 binary_exploit.py shellcode x64 # 分析 heap behavior python3 heap_exploit.py --analyze vulnerable_binary # 反汇编 VM bytecode python3 vm_reverse.py --disasm bytecode.bin ``` ## 作者 **Ridhin V A** ([@c_y_p_h3r](https://x.com/c_y_p_h3r)) ## 免责声明 仅用于授权的安全测试和教育目的。
标签:Capstone, Double Free, Fastbin, House of X, ISA恢复, pwntools, ROP, Shellcode, tcache, UAF, Unicorn, 二进制分析, 二进制漏洞利用, 云安全运维, 云资产清单, 堆攻击, 堆栈溢出分析, 技术调研, 教育工具, 格式字符串, 模拟执行, 漏洞利用框架, 虚拟机逆向, 逆向工具, 逆向工程