opa334/opainject
GitHub: opa334/opainject
iOS 平台运行时动态库注入工具,通过 ROP 和 shellcode 技术将 dylib 注入到目标进程中。
Stars: 261 | Forks: 47
# opainject
iOS 工具,通过 shellcode 和 ROP 方法将 dylib 注入到进程中。(默认使用 ROP 方法,它在各方面都优于 shellcode 方法,但我从 shellcode 方法开始做起,并决定将其保留。)
已在 iOS 14、15、16 和 17 上测试。理论上支持 11.0 及以上版本。在 arm64e 设备上,如果 dylib 不在 Trust Cache 中,虽然可以注入但会导致进程崩溃。
标签:arm64, arm64e, dylib注入, iOS, iOS安全, ROP编程, Shellcode, SSH蜜罐, 云资产清单, 内存操作, 动态加载, 动态库注入, 技术调研, 越狱, 越狱开发, 运行时修改, 进程注入, 进程篡改, 逆向工程