使用ptrace统计指令数【没有什么用的程序】
使用ptrace统计指令数【没有什么用的程序】最近在学习动态分析的时候注意到了ptrace这个系统调用这个系统调用的功能很强大,它不仅能观察对应的进程的执行,甚至能更改对应进程的内存和寄存器的值大名鼎鼎的GDB就是基于ptrace实现的著名的strace也是基于ptrace实现的使用man可以查看ptrace的描述它的原型:long ptrace(enum __ptrace_request request, pid_t pid, void *adddr, void *data);第一个参数
原创
2021-07-16 17:15:25 ·
413 阅读 ·
0 评论