Indi
Aiur · Zellux 的博客 blog.yxwang.me

因为大多数情况下程序都是通过libc间接地发出系统调用的,所以只要编译一个只使用int 0x80的glibc库,然后在执行程序的时候用LD_LIBRARY_PATH或其他方法指定使用新编译的glibc库即可。 以glibc-2.9, Linux i386为例,在sysdeps/unix/sysv/linux/i386/syscall.S中可以看到 ENTRY (syscall) PUSHARGS_…

讨论

还没有评论,来说第一句吧。

Aiur · Zellux 的博客 的其他文章