Burp Suite User Forum

Create new post

Issue with the IBurpExtenderCallbacks method removeHttpListener

William | Last updated: Jun 26, 2015 01:18AM UTC

I'm trying to remove a HttpListener that I have created. I noticed in the extender javadocs that there is a method called removeHttpListener, however the method doesn't exist in the IBurpExtenderCallbacks.java interface. I'm trying to be able to toggle the listener as I do not wanted to run all traffic through the extension when it isn't necessary. Additionally all of the other remove methods are also missing, with the exception of removeSuiteTab.

PortSwigger Agent | Last updated: Jun 26, 2015 12:31PM UTC

Do you have an out-of-date version of the IBurpExtenderCallbacks interface? You can view the current version for your version of Burp at Extender / APIs. You can then use the "Save interface files" button to save a current copy of the interfaces.

Burp User | Last updated: Jun 26, 2015 08:39PM UTC

Thank you. I hadn't realized I could pull them from Burp itself. It may be helpful to say this on the "Writing your first Burp Suite extension" page. http://blog.portswigger.net/2012/12/writing-your-first-burp-extension.html

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.