Re:Show HN: I'm Building a Browser for Reverse Engineers
by tbrockman on Tuesday October 07, 2025 @03:09PM
(#45507421)
Yeah, there's a pretty overwhelming amount of browser APIs and functionality which isn't always (well-)documented to learn about. If I recall correctly Proxies wouldn't be detectable (seems to be supported by https://exploringjs.com/es6/ch_proxies.html#sec_detect-proxi...) so long as your injected content script runs first (otherwise other code could presumably override the Proxy constructor). You should also be able to hook any embedded frames by setting `target: { ..., allFrames: true }`.
[ Parent
| on HN ]
Re:Show HN: I'm Building a Browser for Reverse Engineers
by 2bird3 on Tuesday October 07, 2025 @06:17PM
(#45509627)
To note, there are undocumented detections to even Proxys, for example using `in` operator in v8 (such as `proxiedFunc in 1` for some proxied function). Really cool to see a project like this.