Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
rp — 快速 C++ ROP gadget 查找器,适用于 PE/ELF/Mach-O 二进制文件,覆盖 x86/x64/ARM/ARM64 架构,能够高效构建返回导向编程链。 | Kitploit
工具/GitHubGitHub/0vercl0k/rp
漏洞利用框架逆向工程Payload 开发二进制利用
GitHub0vercl0k/rp

rp

快速 C++ ROP gadget 查找器,适用于 PE/ELF/Mach-O 二进制文件,覆盖 x86/x64/ARM/ARM64 架构,能够高效构建返回导向编程链。

查看仓库
2.2k27211个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

rp++:一款针对 PE/ELF/Mach-O x86/x64/ARM/ARM64 二进制文件的快速 ROP 小工具查找器

Builds

概述

rp++,简称 rp,是一款用 C++ 编写的 ROP 小工具查找器,支持 PE/ELF/Mach-O 可执行文件,以及 x86/x64/ARM/ARM64 架构。

查找 ROP 小工具

要查找 ROP 小工具,你需要使用 --file / -f 选项指定文件,并使用 --rop / -r 选项指定小工具中指令的最大数量:

你可以通过 --va 选项自定义模块的基址(如果传入基址 0,则会得到相对偏移量),也可以使用 --raw 选项来分析原始代码转储。

查找指针

在构建 ROP 链时,你经常需要查找指向特定整数值的指针。要查找这些指针,可以像下面这样使用 --search-int 选项:

有时候,你可能需要查找指向特定字符串的指针。要查找这些指针,可以像下面这样使用 --search-hexa 选项:

你也可以使用 --va 选项来指定自己的基址。

构建

你可以在 src/build 中找到针对所有支持平台的 Shell 脚本;下面是 Linux 示例:

root@kitploit:~
src/build$ chmod u+x ./build-release.sh && ./build-release.sh
-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
[...]
[16/16] Linking CXX executable rp-lin-x64

作者

  • Axel '0vercl0k' Souchet
下载工具