Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Process Explorer使用哪个winapi函数挂起进程?_C++_Winapi_Systems Programming - Fatal编程技术网

C++ Process Explorer使用哪个winapi函数挂起进程?

C++ Process Explorer使用哪个winapi函数挂起进程?,c++,winapi,systems-programming,C++,Winapi,Systems Programming,我正在尝试编写一个钩子,它将捕获进程浏览器中挂起进程的“SomeFunction”。我已经有了一个钩住函数的解决方案,比如SuspendThread和NtSuspendThread。但是Process Explorer使用了一些不同的东西,我不知道是什么。请告诉我PE用于挂起进程的函数的名称?将其附加到API监视器;它调用NtOpenProcess->NtSuspendProcess() 您是否检查了导入表?在问这个问题之前,你有没有做过任何事情来帮助自己?你在这里使用了什么API监视器?谢谢,

我正在尝试编写一个钩子,它将捕获进程浏览器中挂起进程的“SomeFunction”。我已经有了一个钩住函数的解决方案,比如SuspendThreadNtSuspendThread。但是Process Explorer使用了一些不同的东西,我不知道是什么。请告诉我PE用于挂起进程的函数的名称?

将其附加到API监视器;它调用
NtOpenProcess->NtSuspendProcess()


您是否检查了导入表?在问这个问题之前,你有没有做过任何事情来帮助自己?你在这里使用了什么API监视器?谢谢,看起来很不错。我会更深入地研究它,总是在市场上寻找好的工具。谢谢,就这样!我试图在procexp.exe中钩住NtSuspendThread,但没有结果。我在procep64.exe中钩住了这个函数,它可以工作!!!谢谢!!!