社区
Linux/Unix社区
帖子详情
关于调试器关键函数ptrace的一个疑问
weixin_42022277
2018-08-04 07:14:16
ptrace这个函数就是附加到进程跟踪进程的函数 当调试器附加到一个进程上的时候 可以用PTRACE_SETREGS这个参数来读取进程寄存器的值.
ptrace(PTRACE_GETREGS, pid, 0, regs) 这里我就不能理解了 这个函数并没有去指定读取某个线程的寄存器。他这个函数读取的是哪个线程的寄存器呢 。确实不能理解 有没有了解的朋友麻烦帮我解答一下
...全文
264
2
打赏
收藏
关于调试器关键函数ptrace的一个疑问
ptrace这个函数就是附加到进程跟踪进程的函数 当调试器附加到一个进程上的时候 可以用PTRACE_SETREGS这个参数来读取进程寄存器的值. ptrace(PTRACE_GETREGS, pid, 0, regs) 这里我就不能理解了 这个函数并没有去指定读取某个线程的寄存器。他这个函数读取的是哪个线程的寄存器呢 。确实不能理解 有没有了解的朋友麻烦帮我解答一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_42022277
2018-08-04
打赏
举报
回复
我在想这个函数读取的寄存器是不是就是当前触发信号传回调试器的这个线程的寄存器 这样就比较合理了
黑客反汇编揭秘(第二版).part2.rar
1.1
调试器
2 1.2 反汇编器 6 1.3 反编译器 8 1.4 十六进制编辑器 10 1.5 解包器(Unpacker) 12 1.6 转储器 13 1.7 资源编辑器 14 1.8 窥测器(Spy) 14 1.9 监视器(Monitor) 15 1.10 修正器 17 1.11 ...
黑客反汇编揭秘(第二版).part1.rar
1.1
调试器
2 1.2 反汇编器 6 1.3 反编译器 8 1.4 十六进制编辑器 10 1.5 解包器(Unpacker) 12 1.6 转储器 13 1.7 资源编辑器 14 1.8 窥测器(Spy) 14 1.9 监视器(Monitor) 15 1.10 修正器 17 1.11 ...
REhelper:逆向工程工具
帮手该工具旨在帮助您完成逆向工程任务。 例如,该程序附带可帮助您完成... 如果要构建
调试器
,请使用--break来确保其正确处理断点。 当然,这些只是您可以使用它们的示例。编译gcc REhelper.c -o REhelper -lcrypto
Linux编程从入门到精通
6.2.5 关于半双工管道需要注意的几个 问题 233 6.3 命名管道 234 6.3.1 基本概念 234 6.3.2 创建FIFO 234 6.3.3 FIFO操作 235 6.3.4 FIFO上的阻塞动作 236 6.3.5 SIGPIPE信号 237 6.4 系统V IPC 237 6.4.1 基本概念...
Linux编程白皮书
6.2.5 关于半双工管道需要注意的几个 问题 233 6.3 命名管道 234 6.3.1 基本概念 234 6.3.2 创建FIFO 234 6.3.3 FIFO操作 235 6.3.4 FIFO上的阻塞动作 236 6.3.5 SIGPIPE信号 237 6.4 系统V IPC 237 6.4.1 基本概念...
Linux/Unix社区
23,110
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章