Decode protobuf (deep)
decode_protobufDecode protobuf messages without a schema, displaying all interpretations per field while transparently decompressing gzip/zlib/zstd and unwrapping gRPC frames. Accepts raw hex, base64, or captured HTTP exchange bodies.
Instructions
Schema-less protobuf decode that keeps ALL interpretations per field (message/string/bytes) and transparently decompresses embedded gzip/zlib/zstd and unwraps gRPC frames. Input a captured exchange body, or paste raw hex/base64. Use output=json to get a structured tree for building automations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Exchange id (with `side`). | |
| hex | No | Raw bytes as hex. | |
| grpc | No | Force gRPC frame unwrapping. | |
| side | No | ||
| base64 | No | Raw bytes as base64 or base64url (e.g. a YouTube token). | |
| output | No | Default text. |