Show HN: JavaScript runtime instrumentation via Chrome DevTools Protocol
Category: devtools
Tags: runtime-instrumentation, chrome-devtools, reverse-engineering, javascript-debugging, security-research
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 8, Utility: 6)
Wirebrowser is a runtime instrumentation platform for Chrome that uses the Chrome DevTools Protocol to observe, intercept, and modify JavaScript execution without source modification. It's interesting because it provides debugger-level control for reverse engineering and security research, enabling causality analysis and live object patching that traditional debugging tools lack.
Target audience: security researchers, reverse engineers, bug hunters, advanced frontend developers
Repository: https://fcavallarin.github.io/wirebrowser/CDP-as-a-Runtime-Instrumentation-Engine.html · JavaScript · MIT · 475 stars
View on Hacker News