protoburp
protoburp copied to clipboard
Updated version of the ProtoBurp Extension, with enhanced features and capabilities to encode and fuzz custom protobuf messages
Any plans to add support for decoding/encoding protobufs in websockets messages?
https://github.com/doyensec/protoburp/blob/691ec00f14ae8562d50940e3328a1f9c77482deb/protobuf-encoder.py#L71 This line is only returning the first Message in alphabetical order. This results in the following error if that's not the correct message: ``` Subprocess exited with error (status...
Set up a Wiki that provides information on how to execute certain tasks. This will ensure the README.MD file isn't excessively long.
Break down the codebase into organized directories. Consider introducing more modules, striving to keep related functionalities as separated as possible, such as UI, Interceptor, Bridge, Encoding, and Decoding.
Implement support for data compression and decompression
Look into the feasibility and advantages of using only the descriptor instead of the generated Python output.
Research the capability of protoc to deserialize data without its original definition and whether it's possible to re-serialize it. Familiarize oneself with the documentation for clarity.
Extender.py is failing to use a few methods, at least for me. I've replaced the following lines and it works. ``` line 99: body_string = utils.getRequestBody(messageInfo) with line 99: body_string...