Protobuf Tools & Decoders

Protobuf Tools

ToolLanguagePurposeLink
pbtkPythonExtract and fuzz protobuf structures from ChromeGitHub
google-maps-pb-decoderRubyDecode pb URL params to JSONGitHub
deprotoPythonDecode, manipulate, re-encode protobuf strings (round-trip conversion)GitHub

XHR/Network Interception

Intercept browser XHR requests during Google Maps navigation; responses contain protobuf-encoded data with "XHR1" signature. Use CDP Network.requestWillBeSent event + history.replaceState() hooks. Supported by Puppeteer request interception and Playwright route handlers.

Sources


Revision #1
Created 2026-06-05 23:48:40 UTC by Ben Adrian Sarmiento
Updated 2026-06-05 23:48:40 UTC by Ben Adrian Sarmiento