Burp Extensions

Make a new post

  • Unable to intercept the web socket requests in v1.6.34

    Hi, I was able to intercept & retrieve the web socket traffic in burp v1.6.31. But same traffic I'm unable to retrieve in v1.6.34. Could you please help me to resolve this issue. Thanks & Regards, Sharath

    2 Agent Answers    0 Community Answer
    Jan 21, 2016 01:43PM UTC
  • Save and restore state of an extension

    Hi! I'm working on a "Save and Restore state" for a Burp Suite plugin. The state must contain also some IHttpRequestResponsePersisted. My idea was to save host, port, protocol, request bytes and response bytes and then restoring in this way: httpService = buildHttpService(host, port, protocol) IHttpRequestResponse reqRes = makeHttpRequest(httpService, request) reqRes.setResp...

    1 Agent Answer    0 Community Answer
    Jan 01, 2016 10:54AM UTC
  • Bapp Extension Signature

    When installing a Burp extension from the Bapp Store I see a "BappSignature.sig" file is part of the install. I assume this is a Bapp Store generated digital signature of the extender package and is checked by Burpsuite when installed. But I cannot find any documentation of this feature. Is my assumption correct? Thanks

    1 Agent Answer    0 Community Answer
    Dec 30, 2015 03:21PM UTC
  • Extract Response Message Body

    Hey , I am making my first extension using Java in NetBeans, and I need to extract the message from the Response so that I can perform my operations over it. But after checking the examples and other javadocs , I was unable determine how to do it. Kindly, let me know how can I extract the message from the response??

    1 Agent Answer    1 Community Answer
    Dec 30, 2015 09:29AM UTC
  • Customizing my TAB

    Hey, I was writing my first extension with the aim to encrypt the selected responses to md5/sha1/etc based on user selection. Based on the custom logger extension example in the blog, I made my new tab with display and all but I am not able to control the GUI Feature of the tab. JTabbedPane tabs = new JTabbedPane(); requestViewer = callbacks.createMessageEditor(BurpExten...

    1 Agent Answer    1 Community Answer
    Dec 29, 2015 09:58AM UTC
  • start burp remotely with Remote procedure call (windows)

    Hi, We need to start burp on a windows server remotely using Remote procedure call. We also need the burp started with an extension loaded. Since we are not able to specify an extension on command line, we start burp locally, load the extension, and then exit. Hope burp will be started with extension loaded when we use Remote procedure call. when we pragmatically start burp from another s...

    2 Agent Answers    2 Community Answers
    Dec 24, 2015 02:58AM UTC
  • Burp UI Development Using NetBeans

    Hey All, I am new to Burp Extender development (and Java programming in general). I have had some moderate success getting a handle on how to build Burp extensions, and using NetBeans to build GUIs. I am able to easily make a GUI to do what I want inside NetBeans, building my Java code from scratch. I am also able to work efficiently with Burp's APIs, as long as I don't mind using the...

    2 Agent Answers    1 Community Answer
    Dec 22, 2015 02:28AM UTC
  • start burp from perl script

    Hi, I try to start burp from a simple PERL script. Then do some tests after burp starts. my $cmd = "java -Xmx1g -Djava.awt.headless=true -jar \"c:\\BURP\\burpsuite_free_v1.6.30.jar \" 1> null 2>&1"; print "start burp with commnd: $cmd\n"; my $ret = `$cmd`; print "burp started: $ret\n"; #test(); exit 0; I can see burp started, but I...

    1 Agent Answer    0 Community Answer
    Dec 19, 2015 08:03PM UTC
  • How can i modify http requests with processHttpMessage

    Hello, Im using the following code to replace "ReplaceMe" string to "x" string in intruder request however response still didn't replace "ReplaceMe" string. public void processHttpMessage(String toolName, boolean messageIsRequest, IHttpRequestResponse messageInfo) { try { String lowerCaseToolName = toolName.toLowerCase(); if ("intruder".e...

    2 Agent Answers    4 Community Answers
    Dec 16, 2015 07:36AM UTC
  • how to start burp with specific extension loaded?

    Hi, I am doing burp automation test. I would like to know if there is a way to start burp with a specific extension loaded. I noticed that burp will start with the last configuration used. Is there a configuration file that we can specify which extension to load when burp starts? Thanks

    11 Agent Answers    12 Community Answers
    Dec 11, 2015 08:52PM UTC