inject_dylib:加载动态库并在另一个进程中启动线程

时间:2024-06-01 17:05:54
【文件属性】:

文件名称:inject_dylib:加载动态库并在另一个进程中启动线程

文件大小:22KB

文件格式:ZIP

更新时间:2024-06-01 17:05:54

C

inject_dylib Inject_dylib(indy)允许您加载动态库并在另一个进程中调用函数。 Indy当前支持目标为32位和64位x86进程,可与沙箱互操作,并且已在OS X 10.10上进行了测试。 # include " indy.h " // In your injector process: int main ( int argc, char **argv) { const char *str = " Hello world! " ; struct indy_result res; indy_inject (&( struct indy_info) { . pid = 1234 , . dylib_path = " /path/to/libfoo.dylib " , . dylib_entry_s


【文件预览】:
inject_dylib-master
----indy_err.c(2KB)
----indy_symbols_32.c(618B)
----diss2c.rb(541B)
----indy_x86.inc.c(5KB)
----indy_i386.c(626B)
----indy_x86_64_loader.inc.s(3KB)
----indy_symbols_64.c(639B)
----indy_private.h(2KB)
----indy.h(3KB)
----inject_dylib.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(14KB)
----.gitignore(24B)
----indy.c(6KB)
----indy_symbols.inc.c(11KB)
----README.md(5KB)
----indy_x86_64.c(626B)
----indy_i386_loader.inc.s(3KB)
----sandbox_private.h(2KB)

网友评论