Releases: pis10/TraceSurface
Releases · pis10/TraceSurface
Release list
v1.3.1
v1.3.0
证据层级统一为一条轴:runtime / full-url / L1–L4 / no-url。浏览器实际发出的请求标注为 runtime,源码中已是完整 URL 的标注为 full-url,不再与 L1 混杂;报告页精简为单个 Grade 列。
v1.2.1
CLI 帮助界面改版:-h 与裸命令显示 ASCII banner、版本号与项目地址;各命令及参数的描述文案全面精简,移除了与界面自动标注重复的默认值与范围说明。
v1.2.0
本地报告页聚焦为 APIs / Replays / Secrets 三个视图:
- 浏览器实际捕获的请求并入 API 清单,以 NET 标记区分,不再单设 Network 视图
- 筛选栏移除推导层级与主机筛选
- 后端调用栈对齐与存储查询同步调整
v1.1.1
提升 Release 二进制的启动速度:onefile 解压结果按版本缓存,-h 等轻量命令不再加载 Playwright。首次运行仍会解压一次,之后明显更快。
v1.1.0
优化扫描性能:采集、静态分析与发包验证的衔接更紧凑,内存与 CPU 占用更低,多站点批量扫描更稳定;命令行并发参数一并精简。
v1.0.5
v1.0.0
首次公开发布。
安装
需要 Python 3.12+ 和 uv:
uv tool install https://github.com/pis10/TraceSurface/releases/download/v1.0.0/tracesurface-1.0.0-py3-none-any.whl
tracesurface install-browser亮点
- 面向 SPA 与微前端的 API 资产发现:浏览器流量、JS chunk、动态路由、微前端入口
- 对发现的 API 与浏览器真实请求做去认证重放
- 堆栈到 AST 对齐,L1–L4 证据分层
- 本地报告界面:API Surface、Verification、Network、Secrets