Skip to content

aj3423/protod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Decode protobuf without proto definition

Topics

Resources

License

Stars

Watchers

Forks

Languages