/Header-Modifier

A Burp extension to modify request headers.

Primary LanguageJavaMIT LicenseMIT

Header Modifier

Header Modifier is a Burp extension to allow the users to modify, add or remove any request header. The tool works with HTTP requests sent using Burp Scanner and Burp Extender.

Installation

  • Download the latest jar file from the “Build” directory.
  • Follow the functional flow:
    • Burp Extender > Extensions > Add.
  • Specify the location of the downloaded Jar file.
  • Click “Next”.
  • Use the “Errors” tab to verify no errors were generated.

Usage

    Add Header
    • Header Name: Authorization
    • Header Value: Bearer 12345678
    • Header added to the request ⇒ Authorization: Bearer 12345678
    Remove Header
    • Header Name : Authorization
    Modify Header
    • Header Name : Authorization
    • Header Value: Bearer 12345678
    • Modified header added to the request ⇒ Authorization: Bearer 12345678

Changelog

    v1.3
    • Added presence check before modifying a header
    v1.2
    • Added JScrollPane for header name and value
    v1.1
    • Java SDK version: 13.0.2
    • Added option for Burp tool selection
    • Minor UI changes

Reporting

Please report any bugs or any features that you recommend should be added to the extension.