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

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

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

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

工具目录

分类

查看所有分类
Loading categories
Enumprotections_BOF — 一个用于枚举系统进程、其保护级别等信息的 BOF。 | Kitploit
工具/GitHubGitHub/octoberfest7/enumprotections_bof
权限提升侦察漏洞分析信息收集后渗透利用渗透测试红队
GitHuboctoberfest7/enumprotections_bof

Enumprotections_BOF

一个用于枚举系统进程、其保护级别等信息的 BOF。

查看仓库
126731年前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Enumprotections BOF

此 BOF 可用于枚举系统进程并识别每个进程的保护级别。还会返回其他信息,例如服务关联、用户、会话和路径。结合这些信息,可以识别出适合探索 SYSTEM 级 DLL 劫持的良好候选进程。理想进程应具备以下条件:

  1. 未受保护
  2. 与服务关联,因此可启动/停止
  3. 第三方软件。微软非常擅长识别对 Microsoft 组件的劫持。

Usage

alt text

Compilation

该工具在编写时未使用通常的 BOF API 声明(例如 bofdefs.h 文件)。正如 Matt Ehrnschwender 的这篇 博客文章 所述,可以使用 objcopy 将格式为 DLL$API 的适当符号在 BOF 编译后修补进去。该工具的 Makefile 调用 objcopy,向工具传递包含正确符号替换的 imports_enumprotectionsXX.txt 文件,从而使 BOF 可用。

我编写了一个名为 BOFPatcher 的工具,可自动完成此过程。这使用户能够像编写普通 C 程序一样编写 BOF,而无需担心繁琐的 API 声明:

alt text

此工具提供给购买我的 BOF 开发与战术 课程的用户。

Credits

感谢 hasherezade 提供 此代码片段,也感谢 Gabriel Landau 提供 NoFault。

同时感谢许多才华横溢的人,他们的工作成果被 ChatGPT 抓取并被我使用。

下载工具