ftrace-hook:在Linux内核中使用ftrace进行函数挂钩

时间:2024-05-24 04:44:30
【文件属性】:

文件名称:ftrace-hook:在Linux内核中使用ftrace进行函数挂钩

文件大小:11KB

文件格式:ZIP

更新时间:2024-05-24 04:44:30

C

ftrace-hook Linux内核模块演示了如何使用ftrace框架进行函数挂钩:就像在挂钩函数周围执行任意代码一样。 该代码已根据许可。 如何建造 请考虑使用虚拟机(VirtulBox,VMWare,QEMU等)进行实验。 (不变的)模块是完全无害的,不应影响您的系统稳定性。 但以防万一:您自行承担加载风险。 不要意外杀死自己的机器或生产环境。 确保已为内核安装了GCC和Linux内核标头。 对于基于Debian的系统: $ sudo apt install build-essential linux-headers-$(uname -r) 构建内核模块: $ cd ftrace-hook $ make make -C /lib/modules/4.9.0-5-amd64/build M=/home/ilammy/dev/ftrace-hook modules make[1


【文件预览】:
ftrace-hook-master
----ftrace_hook.c(9KB)
----.gitignore(83B)
----Makefile(170B)
----LICENSE(18KB)
----README.rst(3KB)

网友评论