DeiteriyLab / protobuf-magic

GNU General Public License v3.0
66 stars 2 forks source link

Protobuf Magic 🪄

Protobuf Magic is an advanced extension for Burp Suite designed to intuitively handle Protobuf (Protocol Buffers) messages, even in the absence of complete .proto definitions. If you're familiar with tools like InQL, imagine that capability fine-tuned exclusively for Protobuf data.

🌟 Features

🔧 Installation

  1. Grab the freshest release right here.
  2. Journey to the "Extender" segment in Burp Suite. Hit "Add" inside the "Extensions" panel.
  3. Opt for the JAR file you've just downloaded and proceed with "Next."
  4. Voilà! Protobuf Magic integrates seamlessly into your Burp Suite, ready for action.

🚀 Usage

  1. Post-installation, commence traffic interception that encompasses Protobuf messages via Proxy, Repeater, or Intruder.
  2. Protobuf Magic springs into action, identifying and breaking down Protobuf messages within request and response data.
  3. Within Proxy and Repeater, edit the Protobuf message content before relaying it server-wards.
  4. "Send to Intruder" pushes your Protobuf message towards Intruder, primed for thorough testing or fuzzing.
  5. For JSON to Protobuf in Intruder: Transfer your chosen JSON content into the body request portion of Intruder. The extension ensures JSON is molded into Protobuf before transmission.

send_image psend_image

📹 Visual Learners, Rejoice! Dive into our Video Guide: Vimeo Guide

⚠️ Limitations

📜 License

Protobuf Magic graces the open-source community under the umbrella of the GNU License. Dive deeper into our LICENSE for an in-depth look.