技术栈

ptrace

程序猿编码
20 天前
linux·c语言·c++·信号·捕获·ptrace
轻量级却实用:sigtrace 如何靠 ptrace 实现 Linux 信号的捕获与阻断(C/C++代码实现)在 Linux 系统中,信号是进程间通信和系统通知的重要机制。理解进程间的信号交互对于调试程序、分析系统行为至关重要。sigtrace 是一款基于 ptrace 机制的信号跟踪工具,能够捕获目标进程接收的信号并分析信号发送方的信息,为开发者提供了深入了解进程间信号交互的能力。
HL_LOVE_C
1 年前
linux·coredump·ptrace
异常信息转储预研笔记-ptrace调试问题遇到问题:编写的demo执行在ptrace()函数报错,errno为1(EPERM),表示当前进程没有足够的权限来执行所请求的ptrace操作。可能操作系统的安全策略限制了对运行进程跟踪或操作。好无奈。
智驾
2 年前
linux·perf·strace·itrace·ptrace
【Linux 命令】内核、驱动调试手段总结**printk()**是 Linux 内核中最广为人知的函数之一。它是我们打印消息的标准工具,通常也是追踪和调试的最基本方法。
我是有底线的