文章总结: DLDL是一款桌面端漏洞扫描工作流管理工具,实现指纹与POC自动化关联及批量配置生成。核心功能包括指纹与POC库管理、Workflow自动生成与可视化编辑,支持Root、Dir、Base三种扫描类型。该工具帮助安全测试人员高效维护大量检测规则,文章详细介绍了使用步骤、配置方法及进阶场景,具备较强实操价值。 综合评分: 85 文章分类: 安全工具,渗透测试,漏洞POC,红队
【红队必备】自动化管理漏洞扫描工作流(Workflow+Finger+Dir+POC+自动生成Workflow)
原创
0xSecDebug 0xSecDebug
0xSecDebug
2026年2月18日 12:09 陕西
工具简介
请勿利用文章内的相关技术从事非法渗透测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。工具和内容均来自网络,仅做学习和记录使用,安全性自测,如有侵权请联系删除。
项目地址在文章底部哦
DLDL是一款桌面端漏洞扫描工作流管理工具,支持自动关联指纹库与POC库、批量生成扫描配置,适合需要维护大量安全检测规则的安全测试人员。
📥 工具使用
Workflow 管理
Finger 管理
Dir管理
POC管理
自动生成Workflow
✨ 主要功能
| 功能 | 说明 | | — | — | | 指纹管理 | 导入/编辑指纹识别规则,内置5000+常见产品规则 | | POC管理 | 导入/编辑漏洞验证代码,支持YAML格式 | | 自动生成Workflow | 根据指纹关键字自动匹配关联POC,一键生成扫描工作流 | | 可视化编辑 | Web界面批量增删改Workflow,支持搜索筛选 | | 配置导入导出 | YAML格式备份与恢复,便于团队协作 |
🧩 核心概念
使用DLDL前需要理解三个对象:
Finger(指纹)
识别目标系统类型和版本。例如识别出目标运行Nginx 1.18.0或Apache 2.4.41。
POC(漏洞验证代码)
验证特定漏洞是否存在。例如检测CVE-2021-29441 Nginx RCE漏洞。
Workflow(工作流)
将Finger和POC关联的配置文件。定义”识别到某指纹后,调用哪些POC、以什么方式扫描”。
Workflow分三种扫描类型:
| 类型 | 扫描范围 | 示例 |
| — | — | — |
| Root | 目标根路径 | http://target.com/ |
| Dir | 各级子目录 | http://target.com/admin/ |
| Base | 指定完整路径 | http://target.com/manager/html |
📝 使用说明
第一步:导入基础数据
- 进入「Finger管理」,导入指纹库YAML文件,点击「保存到文件」
- 进入「POC管理」,导入POC库YAML文件,点击「保存到文件」
第二步:自动生成Workflow
- 进入「自动生成Workflow」
- 匹配方式:建议同时勾选”按文件名/名称匹配”和”按全称全文搜索”
- 扫描类型:根据需求勾选Root/Dir/Base,不确定则全选
- POC范围:首次使用选”全部POC”
- 点击「开始生成」,等待任务完成
第三步:手动调整
- 进入「Workflow编辑」
- 使用搜索框或筛选条件定位需要调整的Workflow
- 编辑指纹信息、增删POC关联、修改扫描类型
- 点击「保存到文件」写入
workflow.yaml
第四步:启动扫描
配置目标列表,启动扫描任务查看结果。
🔧 配置参考
Workflow配置文件为YAML格式,核心结构如下:
# 指纹名称
finger_name: "Nginx"
# 关联的POC列表
pocs:
- "CVE-2021-29441.yaml"
- "nginx-config-error.yaml"
# 扫描类型:root/dir/base
scan_type: "root"
# 其他指纹规则...
⚠️ 注意事项
POC命名建议
文件名中包含产品名可提升自动匹配准确度,例如:
CVE-2021-12345_nginx.yaml
CVE-2021-12346_apache.yaml
生成任务卡住
点击「终止任务」后检查:
- 导入的YAML格式是否正确
- 尝试减少POC范围后重新生成
备份配置
定期导出以下文件:
finger.yaml– 指纹配置pocs.yaml– POC配置workflow.yaml– 工作流配置
📚 进阶场景
针对性测试
已知目标均为Nginx,只想测试相关漏洞:
- 「POC管理」中搜索”nginx”并勾选相关POC
- 「自动生成Workflow」中选择「已选择的POC」
- 开始生成
补充漏掉的POC
发现某指纹应关联某POC但未自动生成:
- 「Workflow编辑」中搜索该指纹
- 进入编辑页面,在POC列表中勾选漏掉的项
- 保存
批量更新POC库
POC库更新后重新关联:
- 「POC管理」导入新库并保存
- 「自动生成Workflow」重新生成全部Workflow
- 或在编辑器中手动批量更换
📖 项目地址
https://github.com/Yn8rt/DLDL
💻 威胁情报推送群
如果师傅们想要第一时间获取到最新的威胁情报,可以添加下面我创建的钉钉漏洞威胁情报群,便于师傅们可以及时获取最新的IOC。
如果师傅们想要获取网络安全相关知识内容,可以添加下面我创建的网络安全全栈知识库,便于师傅们的学习和使用:
覆盖渗透、安服、运营、代码审计、内网、移动、应急、工控、AI/LLM、数据、业务、情报、黑灰产、SOC、溯源、钓鱼、区块链等 方向,内容还在持续整理中……。
点分享
点收藏
点在看
点点赞
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:0xSecDebug 0xSecDebug 0xSecDebug《【红队必备】自动化管理漏洞扫描工作流(Workflow+Finger+Dir+POC+自动生成Workflow)》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论