Skip to content

Lysander-9/Reso_finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Reso Finder v2.0.0

Burp Suite 历史URL发现插件 - 从 Wayback Machine 和 Common Crawl 查询目标域名的历史URL

功能特性

核心功能

  • 双源查询: 同时查询 Wayback Machine 和 Common Crawl
  • 智能去重: 自动合并和去重两个数据源的结果
  • 资源过滤: 支持按文件类型过滤(JS、CSS、图片、字体等)
  • 按域名分组: 结果按域名分组显示,便于查看

UI 特性

  • 表格视图: URL 以表格形式展示,清晰易读
  • 实时搜索: 支持关键词过滤 URL
  • 右键菜单: 支持复制、发送到 Repeater/Intruder
  • 性能优化: 轻量级设计,无额外依赖

导出功能

  • TXT 导出: 按域名分组的文本格式
  • CSV 导出: 标准 CSV 格式,便于数据分析
  • 选中导出: 支持导出选中域名的 URL

安装方法

  1. 编译项目:

    mvn clean package
  2. 在 Burp Suite 中加载插件:

    • 打开 Burp Suite → Extensions → Installed
    • 点击 "Add" 按钮
    • 选择 target/Reso_finder-2.0.0.jar
    • 点击 "Next" 完成安装

使用说明

基本使用

  1. 在 Burp Suite 中切换到 "Reso Finder" 标签页
  2. 在输入框中输入目标域名(每行一个)
  3. 点击 "开始查询" 按钮
  4. 等待查询完成,左侧显示域名列表,右侧显示 URL 列表

过滤资源类型

  • 在过滤区域勾选需要过滤掉的资源类型
  • 点击 "应用过滤" 按钮对已缓存的结果重新过滤
  • 支持全选/取消全选

搜索 URL

  • 在搜索框中输入关键词
  • 实时过滤显示匹配的 URL

导出结果

  • 导出 TXT: 导出所有结果为文本文件
  • 导出 CSV: 导出所有结果为 CSV 文件
  • 导出选中域名: 只导出当前选中域名的 URL

Burp Suite 集成

  • 右键点击 URL → "发送到 Repeater"
  • 右键点击 URL → "发送到 Intruder"
  • 双击 URL 可复制到剪贴板

文件结构

Reso_finder/
├── pom.xml                    # Maven 配置
├── README.md                  # 本文档
└── src/main/java/burp/
    ├── BurpExtender.java      # 插件入口
    ├── ResoFinderPanel.java   # UI 面板
    ├── CdxQueryService.java   # Wayback Machine 查询
    ├── CommonCrawlService.java # Common Crawl 查询
    ├── UrlProcessor.java      # URL 处理(去重、过滤、分组)
    └── ResultExporter.java    # 结果导出

技术栈

  • Java 8+
  • Swing (标准库,无额外依赖)
  • Maven 构建

查询的数据源

Wayback Machine

Common Crawl

  • API: https://index.commoncrawl.org/
  • 自动检测最新的 CC 索引

注意事项

  • 查询大量域名时可能需要较长时间
  • 某些域名可能在某个数据源中没有记录
  • 网络问题可能导致查询失败,插件会显示错误信息

更新日志

v2.0.0 (2026-06-22)

  • 使用 JTable 替代 JList,支持表格展示
  • 添加实时搜索过滤功能
  • 添加右键菜单(复制、发送到 Repeater/Intruder)
  • 添加停止按钮
  • 优化域名列表显示(显示 URL 数量)
  • 性能优化,移除不必要的依赖

v1.0.0

  • 初始版本
  • 支持 Wayback Machine 和 Common Crawl 查询
  • 支持资源类型过滤
  • 支持导出 TXT/CSV

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages