【问题标题】:Is there something like Linux ptrace syscall in Windows XP/2003?Windows XP/2003 中有类似 Linux ptrace 系统调用的东西吗?
【发布时间】:2010-10-26 14:05:33
【问题描述】:

阅读 Monitoring certain system calls done by a process in Windows,我想知道 Windows 是否等效于 ptrace 系统调用或编程解决方法。

我在 Is there something like the Linux ptrace syscall in Windows? 中得到了答案,但它需要最新的 Windows 版本。

【问题讨论】:

  • 这里要注意的一点是,与 linux 不同的是,windows 系统调用是未记录的,并且可能在版本之间发生变化。您最好在更高级别的 DLL 中设置断点...
  • 嗯 ptrace 是一个非常“通用”的功能。 Windows 中有许多 ptrace 功能的函数,但没有一个函数可以全部完成(这可以说是一件好事)。你的目标到底是什么?

标签: windows debugging ptrace


【解决方案1】:

Process Monitor 是用于执行此操作的 Sysinternals 实用程序。

【讨论】:

    猜你喜欢
    • 2010-10-26
    • 1970-01-01
    • 2010-10-29
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-10
    • 1970-01-01
    相关资源
    最近更新 更多