[英]Get the callstack(s) when a kernel32.dll function is called
我有一个更改其当前目录的进程,我想知道它何时何地发生。 我怎么能那样做?
我尝试使用 Visual Studio 在SetCurrentDirectoryA
/ SetCurrentDirectoryW
中设置断点,但它不起作用。
您需要使用本机代码附加/调试该过程。 如果您错误地使用托管代码进行调试,您将不会遇到这些断点。
您的程序可能正在使用 msvcrt 函数更改目录。 您也应该尝试在这些函数上放置断点:
_chdir
_chdrive
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.