工具

Browser Reverse Engineering Toolkit 浏览器逆向工程工具集

采集浏览器会话证据,在持久 Chromium 会话中抓取网站,并根据已保存的捕获数据生成离线架构/API 报告,以及 OpenAPI、SDK 和模拟服务器草稿。

使用条件与局限

  • 手动捕获需要访问目标浏览器会话。抓取需要 Node.js/npm、Playwright 及其 Chromium 浏览器;所审阅的软件包声明 Playwright ^1.44.0,但未声明 Node engines 最低版本。
  • Node.js 重建器离线处理已保存的捕获数据。工具集仍处于实验阶段,生成的架构、OpenAPI、SDK 和模拟服务器结果需要复核,不代表完整恢复应用或后端。
  • 浏览器端捕获不能读取 HttpOnly Cookie 或绕过授权。请求钩子只能观察安装后的流量;源码映射引用仅作为线索,真实截图需要浏览器自动化。
  • 含认证状态的捕获数据可能包含敏感信息。上游脱敏说明仅经过来源审阅,未经独立测试。采用 MIT 许可证。

关于此条目

类型
工具
类别
网站分析工具
关联
基础工具
目标
网站

来源复核于

说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。

一手来源

  1. https://github.com/Dvurechensky/Browser.Reverse.Engineering.Toolkit/blob/ecbe61af5004f6efa493749a623fbd98ab307a37/README.md
  2. https://github.com/Dvurechensky/Browser.Reverse.Engineering.Toolkit/blob/ecbe61af5004f6efa493749a623fbd98ab307a37/SiteSnapshotter/README.md
  3. https://github.com/Dvurechensky/Browser.Reverse.Engineering.Toolkit/blob/ecbe61af5004f6efa493749a623fbd98ab307a37/SiteCrawlerSnapshotter/README.md
  4. https://github.com/Dvurechensky/Browser.Reverse.Engineering.Toolkit/blob/ecbe61af5004f6efa493749a623fbd98ab307a37/SiteCrawlerSnapshotter/package.json
  5. https://github.com/Dvurechensky/Browser.Reverse.Engineering.Toolkit/blob/ecbe61af5004f6efa493749a623fbd98ab307a37/SiteReconstructor/README.md
  6. https://github.com/Dvurechensky/Browser.Reverse.Engineering.Toolkit/blob/ecbe61af5004f6efa493749a623fbd98ab307a37/SiteReconstructor/package.json
  7. https://github.com/Dvurechensky/Browser.Reverse.Engineering.Toolkit/blob/ecbe61af5004f6efa493749a623fbd98ab307a37/SiteSnapshotter/docs/security.md
  8. https://github.com/Dvurechensky/Browser.Reverse.Engineering.Toolkit/blob/ecbe61af5004f6efa493749a623fbd98ab307a37/SiteReconstructor/docs/security-and-privacy.md
  9. https://github.com/Dvurechensky/Browser.Reverse.Engineering.Toolkit/blob/ecbe61af5004f6efa493749a623fbd98ab307a37/LICENSE