SuperTerminater暴力結束進程工具是一款制作了一個暴力結束進程的工具,對各種系統進程、防殺進程都有效除了兩個進程互相檢查對方的那種。那種可以開兩個cmd,第一個 for /l %i in (0,0,1) do taskkill /f /im AAA.exe,第二個 for /l %i in (0,0,1) do taskkill /f /im BBB.exe 循環結束),含C++源代碼,可用于結束家長控制、電子教室類軟件的進程。
軟件說明
1.普通結束進程原理:
(1). OpenProcess 打開進程句柄;
(2). TerminateProcess 結束進程,但是需要在OpenProcess 時設置結束進程權限。
2.所以我們可以這樣防殺:HookOpenProcess,讓調用時無論設沒設置結束進程權限,返回的句柄都沒沒有。
3.它只讓我們不能TerminateProcess,但我們可以對它進行線程注入,讓注入的線程 LoadLibrary 我們的DLL,
在 DLL 中先 exit(0) 自殺,如果無效的話 abort() 拋出錯誤并自殺,再無效的話運行除0,讓操作系統來結
束,再無效的話內存越界,讓它 Runtime Error。如果它不讓我們對它進行線程注入,那么殺毒軟件也無法對
它進行線程注入來控制它,所以殺毒軟件會把它當做病毒殺掉。
本工具的源代碼和程序放在在一起,大家可以研究一下。