Introduction

KB Proxy is a Burp extension to access local-only sites through a tunnel endpoint.
This allows you to directly access the KB site through your browser.

Installation

  • Download Jython Standalone 2.7.2
  • Download kb_proxy.py

  • In Burp Suite, go to the [Extender] > [Options] tab

  • In Burp Suite, go to the [Extender] > [Extensions] tab

    • Under Burp Extensions press [Add]
    • Change the Extension Type to Python
    • Press [Select file ...]
    • Point to the downloaded kb_proxy.py

Configuration

Configuring the extension involves the editing of the kb_proxy.py file, followed by a reload of the extension (Unload and load again)

You can modify the evaluateHeaders, HOST and TUNNEL variables inside kb_proxy.py

Boolean: evaluateHeaders

Whether or not to evaluate the response headers

String: HOST

The hostname that will be forwarded

String: TUNNEL

The endpoint to forward requests through