我需要知道是否有任何方法将系统调用的某些数据(例如带有旧路径、新路径等参数的 copy_file())重定向到每次调用该函数时的日志文件。
问问题
2467 次
2 回答
1
https://github.com/timdiels/sysintercept
“sysintercept 允许您拦截和修改由进程完成的 win32 系统调用。sysintercept 提供了一个 CLI。目的是允许重写路径、翻译键盘输入……各种提高兼容性的东西。”
如果您想知道如何以编程方式自己拦截系统调用,可以查看源代码。
于 2015-12-07T08:50:12.083 回答
0
对于 Windows,有进程监视器 (ProcMon) 工具可以记录系统调用,例如文件 I/O。
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
于 2013-03-14T15:06:06.953 回答