Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Driver-HideKernelThread-IoCancelIrp — Windows 内核驱动技术,通过滥用 IoCancelIrp 和 IRP 取消例程来隐藏内核线程,并提供用于识别隐藏线程的检测方法。 | Kitploit
工具/GitHubGitHub/gmh5225/driver-hidekernelthread-iocancelirp
防御工具持久化机制恶意软件分析二进制分析
GitHubgmh5225/driver-hidekernelthread-iocancelirp

Driver-HideKernelThread-IoCancelIrp

Windows 内核驱动技术,通过滥用 IoCancelIrp 和 IRP 取消例程来隐藏内核线程,并提供用于识别隐藏线程的检测方法。

查看仓库

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
924年前尚未审核

Driver-HideKernelThread-IoCancelIrp

不是我的代码。仅用于保存 https://bbs.pediy.com/thread-272795.htm

原理

将线程入口地址设置为 IoCancelIrp,并将上下文设置为你创建的 irp。 然后线程将调用 IoCancelIrp。当被调用时,将执行取消 IRP 的操作。 这将进而调用 IRP->CancelRoutine。所以我们只需要将自己的线程入口地址设置为 IRP->CancelRoutine。

如何检测?

  • 检测起始入口地址是否为 IoCancelIrp。
  • 向系统线程插入 APC 并遍历栈。
下载工具