Drew Asked: 2018-11-27 21:55:11 +0800 CST 运行程序并拦截和重定向系统调用 1 我想运行一个程序,当该程序尝试读取特定文件时,我希望它读取我选择的不同文件。 具体来说,该程序试图读取配置文件,并且设计不佳并且不允许用户指定配置文件的位置。我也无权在程序尝试读取的位置编辑文件。 我知道可以使用检测程序发出的系统调用strace,并且我可以open()通过在 下运行程序来查看程序发出的唯一系统调用strace。有什么方法可以拦截该系统调用并更改它的行为以打开我选择的不同文件? linux strace