文件名称:rd_route:macOS的功能挂钩
文件大小:10KB
文件格式:ZIP
更新时间:2024-02-25 18:43:45
c mach-o dyld mach function-hooking
rd_route 在运行时替换任何C函数的实现(也称为“钩子”或“替代”或“路由”)。 在带有Mach-O二进制文件的OS X上运行。 不要使用此代码。 它可以摧毁一切。 但是,如果您愿意,我祝您好运。 注意: rd_route在iOS上无法使用。 您应该看看 。 。 不幸的是,我没有现代的iOS设备,因此无法对其进行研究,但是也许您可以呢? 用法 # include < assert> # include " rd_route.h " static char * my_strerror ( int err) { return " It's OK " ; } int main
【文件预览】:
rd_route-master
----rd_route.c(14KB)
----.travis.yml(61B)
----LICENSE(1KB)
----README.md(2KB)
----tests()
--------Rakefile(2KB)
--------test_route.c(7KB)
----rd_route.h(2KB)
----.gitignore(39B)