Skip to content

v1.1.0

Latest

Choose a tag to compare

@Martin2877 Martin2877 released this 20 Oct 13:54

本版本亮点

整体 UI 重构,检测能力由"单点工具"升级为"引擎 + 策略 + 任务"体系:

  • 一键分析:粘贴载荷 / 上传 pcap / 上传访问日志,自动归档样本并产出结构化分析报告(攻击链路、检出明细)
  • 三大检测引擎:
    • nuclei 漏洞规则引擎 —— 内置官方 nuclei-templates,支持在线管理、调试、批量启停、zip 导入
    • JS 行为检测引擎(goja)—— 内置 21 种策略,覆盖 pcap 流量与 web 访问日志,支持自定义脚本扩展
    • URL 正则规则引擎 —— 内置 webloghunter 衍生规则集,在线编辑与校验
  • 威胁仓库:pcap / payload / webshell / 日志 / 模板统一入库 SQLite,sha1 去重,内置示例样本
  • HTTP 深度解析:原始报文 / httpstream / hex 输入,自动拆分请求响应对,可合成 pcap 导出
  • Wireshark 插件 btab.lua:数据包右键检测、会话级 nuclei 检测、跨帧 webshell 解密(冰蝎/蚁剑/菜刀),告警写入数据包详情树与 Expert Information
  • 辅助工具:冰蝎/哥斯拉流量解密、Shiro rememberMe 密钥检测、Java 反序列化解析(纯 Go 实现)、Log4j2 解析、内嵌 CyberChef
  • 命令行:btab server / btab engine / btab wf 子命令
  • 样本、模板、任务全部入库 SQLite;系统设置在线化,tshark 路径自动探测

快速开始

  1. 下载解压,运行 btab.exe(或命令行 btab server),访问 http://localhost:8001
  2. 流量包分析依赖 tshark:已安装 Wireshark 会自动探测;否则在 config.yaml 或 Web 界面"系统设置"中指定路径
  3. (可选)将 wireshark/btab.lua 复制到 Wireshark 个人插件目录(需 Wireshark ≥ 4.2)

历时三年,感谢 AI 让大部分思路终于得以落地实现 🎉