Skip to content

v0.2.0: Implement breakpoint driven heap scanning (#18)

Choose a tag to compare

@fcavallarin fcavallarin released this 05 Dec 13:59
· 52 commits to main since this release
a00c81b

Wirebrowser v0.2.0 — Breakpoint-Driven Heap Search (BDHS) + Memory Analysis Update

This release introduces Breakpoint-Driven Heap Search (BDHS), a new technique for tracing the origin of JavaScript values inside modern, framework-heavy SPAs.

BDHS performs automatic debugger pauses, captures a heap snapshot at each pause, and searches each snapshot for a target value. It identifies the user-land function where a value first appears or mutates, while filtering out framework and vendor noise.

This update also improves the Live Object Search subsystem, which can now match objects using regex, structural patterns, or similarity signatures, and patch them at runtime.