Star on GitHubStar1.1k stars

Tool

Browser Reverse Engineering Toolkit

Capture browser-session evidence, crawl websites in a persistent Chromium session, and generate offline architecture/API reports plus OpenAPI, SDK and mock-server drafts from saved captures.

Targets
Website
Category
Website analysis tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Manual capture needs access to the target browser session. Crawling requires Node.js/npm, Playwright and its Chromium browser; the reviewed package declares Playwright ^1.44.0 but no Node engines minimum.
  • The Node.js reconstructor processes saved captures offline. The toolkit is experimental; generated architecture, OpenAPI, SDK and mock-server outputs need review.
  • Browser-side capture cannot read HttpOnly cookies or bypass authorization. Request hooks see traffic only after installation; source-map references are hints, and true screenshots require browser automation.
  • Authenticated captures may contain sensitive data. MIT-licensed.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Dvurechensky/Browser.Reverse.Engineering.Toolkit · Revision ecbe61a
  2. SiteSnapshotter/README.md GitHub · Dvurechensky/Browser.Reverse.Engineering.Toolkit · Revision ecbe61a
  3. SiteCrawlerSnapshotter/README.md GitHub · Dvurechensky/Browser.Reverse.Engineering.Toolkit · Revision ecbe61a
  4. SiteCrawlerSnapshotter/package.json GitHub · Dvurechensky/Browser.Reverse.Engineering.Toolkit · Revision ecbe61a
  5. SiteReconstructor/README.md GitHub · Dvurechensky/Browser.Reverse.Engineering.Toolkit · Revision ecbe61a
  6. SiteReconstructor/package.json GitHub · Dvurechensky/Browser.Reverse.Engineering.Toolkit · Revision ecbe61a
  7. SiteSnapshotter/docs/security.md GitHub · Dvurechensky/Browser.Reverse.Engineering.Toolkit · Revision ecbe61a
  8. SiteReconstructor/docs/security-and-privacy.md GitHub · Dvurechensky/Browser.Reverse.Engineering.Toolkit · Revision ecbe61a
  9. LICENSE GitHub · Dvurechensky/Browser.Reverse.Engineering.Toolkit · Revision ecbe61a

More in Websites

All 61 entries in Websites

↑↓ move↵ open⌘↵ new tab