當前位置:編程學習大全網 - 網站源碼 - 在delphi下,Hook了NtTerminateProcess防止進程被關閉的判斷問題

在delphi下,Hook了NtTerminateProcess防止進程被關閉的判斷問題

這樣的:首先從Ring3獲得妳自己的句柄(不要用GetCurrentProcess,這個函數只能返回壹個偽句柄-1),從Ring3傳進來,驅動保存起來。在MyNtTerminateProcess中,妳可以用PsGetCurrentProcess獲得調用者的句柄,和傳進來的句柄比較,如果相同,那麽是自己結束自己,放行;如果不是,則代表是其他進程要殺死本進程,攔截!

  • 上一篇:java 中synchronized方法的參數問題
  • 下一篇:為什麽我在手機上下載的 GAE Proxy 和教程裏面說的不壹樣!!!!
  • copyright 2024編程學習大全網