RawHex'ler is a Burp Suite extension designed to enhance the handling of HEX data within HTTP requests and responses. It introduces a new, integrated tab that allows for seamless manipulation of raw HEX requests/responses in a hexdump format, offering greater flexibility compared to the standard Hex editor. RawHex'ler does not aim to replace the existing Hex editor tab but instead enhances Burp Suite by adding a missing feature that facilitates HEX byte(s) insertion via copy/paste.
Features
- HEX Handling: Paste or modify raw HEX string(s) in a continuous line
- Integrated Tab: Adds a new tab in each HTTP Request/Response view (alongside Pretty, Raw, Hex, etc.) called RawHex'ler
- Context Menu Access: Right-click within the RawHex'ler tab to access a variety of display modes and settings, allowing you to tailor the HEX data presentation to your preferences
Bonus features
- Copy and paste EICAR or other antivirus-signatured content as HEX directly into a request/response without needing the file on disk
- Search and highlight HEX strings with standard Burp Suite search field at the bottom of the RawHex'ler tab
Settings
NOTE: Changes to settings in an existing RawHex'ler tab will apply globally to all newly created RawHex'ler tabs.
- Prefix Offset: Choose to add or remove a HEX offset representation at the start of each line. This helps in tracking byte positions within the data.
- Space Delimiters: Option to include or exclude space delimiters in the hex content for improved readability.
- UTF-8 Postfix Notation: Enable or disable the display of UTF-8 encoded characters alongside the HEX data, aiding in the interpretation of human-readable text within the binary data.
Attention: Carriage-return (\r
)and newline (\n
) characters are displayed as spaces in the UTF-8 postfix. This postfix data is read-only, meaning any modifications to it will not alter the actual content.
Usage
A new tab will be added to your request and response editors.
To access settings, right-click in the extension-generated tab.