工具介绍
ExploitDB 搜索工具
一款轻量级 Java CLI 工具,用于抓取、展示和导出 Exploit-DB 的漏洞数据。用 Java 编写的命令行应用,支持自动化爬取 Exploit-DB 的公开漏洞信息,支持以表格形式展示并可导出为 CSV 文件。
本工具适合:
-
安全研究员快速检索漏洞数据 -
企业安全响应人员用于建立本地漏洞知识库 -
自动化漏洞分析链路中的数据源接口模块
工具特性
-
✅ CLI 交互式操作体验,适合终端用户 -
✅ 自定义爬取页数(默认 50) -
✅ 中文表格美观输出,自动对齐 & 截断优化 -
✅ 自动跳过重复数据,支持增量更新 -
✅ 面向对象结构,易于扩展与维护
使用方法
mvn clean compile exec:java
首次运行时会:
-
自动创建数据库表(如果不存在) -
提示你输入要爬取的页数(留空则默认 50 页) -
是否导出为 CSV 文件 -
展示爬取结果(以 CLI 表格形式输出)
🧪 示例输出(部分)
+------+------------------------------------------+------------+-----------------+------------+------------+| 编号 | 描述 | 日期 | 作者 | 类型 | 平台 |+------+------------------------------------------+------------+-----------------+------------+------------+| 1 | Microsoft IIS - WebDAV 'ntdll.dll' Re... | 2003-03-23 | kralor | remote | Windows || 2 | Linux Kernel 2.2.x - 'ptrace()' Loca... | 2003-04-10 | Wojciech Pur... | local | Linux |+------+------------------------------------------+------------+-----------------+------------+------------+
工具获取
原文始发于微信公众号(黑白之道):ExploitDB 一款轻量级用于抓取、展示和导出 Exploit-DB中的漏洞数据的工具
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论