Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 21 May 09:30

新增

  • 新增零依赖本地 Web UI,提供即时预览、深度导出、批量注入和本地查询历史。
  • Web UI 默认监听 127.0.0.1:17380,端口被占用时自动后延;支持 -w/--web 显式启动和 --port 指定端口。
  • 无参数运行或双击二进制文件时自动进入 Web UI,便于 Windows 用户直接使用。
  • 即时预览支持字段选择、10 到 10000 的数量预设、列排序、URL 跳转、结果保留和当前预览 CSV/JSON/TXT 导出。
  • 深度导出以后台任务执行,按 before 时间游标分批拉取数据,并在页面内展示进度、目标、配额、耗时和下载入口。
  • 批量注入支持占位符批量替换目标,并复用深度导出流程合并结果。
  • 本地查询历史基于浏览器 localStorage,支持搜索框内联建议、过滤、点击插入、删除和键盘选择。

优化

  • Web UI 顶栏展示版本信息、GitHub 仓库链接和账号状态,服务器状态使用“正常/异常”文字。
  • Web UI 的即时预览、深度导出和批量注入按模式隔离展示,切换模式时保留已有查询结果和导出任务状态。
  • Web UI 响应式布局适配不同屏幕高度,查询历史下拉与结果表格会按窗口剩余空间自适应。
  • 默认字段统一为 host,ip,port,protocol,domain,title,server,country,city,CLI 与 Web UI 复用同一份配置。
  • 深度抓取尾批按剩余目标动态请求,并为大目标保留 1000 条尾批下限,兼顾配额消耗与 FOFA 分批拉取稳定性。
  • 深度抓取增加自适应请求间隔,遇到 [-501]、超时等临时失败时自动放慢分批请求频率和请求内重试节奏,成功后逐步回落。
  • 优化 CLI 输出,修正 Banner 对齐、Windows/非交互环境颜色转义、账号状态颜色一致性,以及进度/重试消息的换行表现。

修复

  • 修复深度抓取时 -l/--limit 未作为有效目标显示与计算的问题,进度条改按有效目标推进。
  • 修复深度抓取请求失败后无法保留已获取结果的问题;重试后仍失败时会生成部分导出文件。

文档

  • 更新 README,补充 Web UI 使用方式、默认端口、深度导出流程和默认字段说明。
  • 文档统一使用 before 时间游标分批拉取描述,避免与传统分页概念混淆。

其他

  • 版本号更新:v1.1.3 -> v1.2.0
  • 完成语法检查验证。