【发布时间】:2015-05-26 18:11:28
【问题描述】:
我有一个要求,我想在我正在运行的线程中拦截系统调用并记录该信息。我的内核版本是 3.15.10
我知道一种方法可以获取系统调用地址,然后从该地址跳转到不同的系统调用号。但是,这种方法的问题是,如果出现问题,我的系统将会关闭。
我想要的是仅为我的应用程序覆盖系统调用
【问题讨论】:
-
您能否以不同的方式链接应用程序,使用库来覆盖系统调用?我做了类似的事情来处理非标准的浮点格式。
-
@mpez0 你能举例说明一下吗
标签: c linux-kernel operating-system kernel debian