Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1000 Bytes

README.md

File metadata and controls

35 lines (26 loc) · 1000 Bytes

Decode protobuf without .proto.

Try it online

http://168.138.55.177/

Screenshot

protod

Install

pip install protod

Command line usage

  • protod 080102...
  • protod '08 01 02...' (with space/tab/newline)
  • protod --b64 CAEIAQ==
  • protod --file ~/pb.bin
  • protod for help

Python library protod

Different Renderers for different output:

  • Print to terminal:
print(protod.dump(proto_bytes)) # ConsoleRenderer is used by default

There are examples for how to write custom Renderers:

  • json

image

  • html

image

  • Mitmproxy addon:

image