A developer chronicles building a specialized browser for reverse engineering by forking Chromium and Electron. Starting with JavaScript function hooking via Chrome DevTools Protocol, they progressed to creating custom CDP domains at the Blink layer to stealthily intercept canvas fingerprinting and other anti-bot techniques.
Table of contents
PreambleHumble BeginningsHooking functions in JavaScriptContent ScriptsChrome Devtools ProtocolOOPif(S) I did it againtoString theoryForking ChromiumExtrasNext stepsFingerprint GalleryUntil next timeCredits2 Comments
Sort: