这个线程可能是被远程注入的
这个情景是我用spy++和windbg来调试某个没有源码的进程,结果,突然spy++异常死掉了,
这样,我发现不仅我想调试的进程没有响应,而且所有gui进程都不响应了,包括任务管理器taskmgr
我在cmd下重新启动了一个windbg,然后attach taskmgr,发现有个线程堆栈如下
0:000> kv ChildEBP RetAddr Args to Child 0007f8c4 7c92df5a 7c8025db 000001d4 00000000 ntdll!KiFastSystemCallRet (FPO: [0,0,0]) 0007f8c8 7c8025db 000001d4 00000000 00000000 ntdll!NtWaitForSingleObject+0xc (FPO: [3,0,0]) 0007f92c 7c802542 000001d4 ffffffff 00000000 kernel32!WaitForSingleObjectEx+0xa8 (FPO: [Non-Fpo]) 0007f940 200038f4 000001d4 ffffffff 00000000 kernel32!WaitForSingleObject+0x12 (FPO: [Non-Fpo]) WARNING: Stack unwind information not available. Following frames may be wrong. 0007f95c 20003075 0000002c 00000000 00000000 SpyHk55!SpyxxCallWndRetProc+0x2524 00000000 00000000 00000000 00000000 00000000 SpyHk55!SpyxxCallWndRetProc+0x1ca5
果然是spyxx的远程注入的
我想把它kill掉,不知道该怎么弄?
其实,光这个进程都关系不大,关键是我有个编辑器ultredit,好多数据没有保存?
ps,spy++也太霸道了
|