Skip to content

Using a Buby Module

cktricky edited this page May 31, 2011 · 2 revisions

##BurpSuite License

Depending on what version of Burp you are running use the following link as a guideline for licensing/legal information.

http://portswigger.net/legal.html

##Now, to the good stuff:

Firstly, you need to ensure you have an instance of Burp Suite running.

Two ways to do this. When staring the console

jruby wXfconsole -b <location of burp jar file>

Secondly, via the BURP option in the burp portion of the console

wXf //> burp
wXf //> set BURP <location of burp>

Regardless of which method you use, you must navigate to the burp interface portion of wXf to start it

wXf //> burp
-{*}- Interact with Burp via wXf
wXf burp(config)//> start

Next, use the buby module of your choice.

Example:

jruby wXfconsole -b ~/Desktop/burp.jar
wXf //> burp
-{*}- Interact with Burp via wXf
wXf burp(config)//> start
wXf burp(config)//> use buby/dont_intercept
wXf buby(dont_intercept)//> set RHOST www.example.com
wXf buby(dont_intercept)//> run
-{*}- We've started running the modules
wXf buby(dont_intercept)//> 

Thats it!

AVAILABLE COMMANDS

Burp Commands
=============

    Command   Description
    -------   -----------
    alert     Sends an alert
    restore   Restores from a state file, Ex: restore /tmp/save_state
    start     Starts Burp
    stop      Stops Burp
Clone this wiki locally