Burp Suite User Forum

Create new post

Creating Python Based Extension using current Burp API (Sept 2023), supported?

Current Portswigger Docs https://portswigger.net/burp/documentation/desktop/extensions/creating says "...Burp Suite only supports extensions written in Java 17 or lower." The same section and subsections does not...

Last updated: Sep 18, 2023 06:52AM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

Error while developing burp extension

I am getting the following error in my code: File "***line 56, in processHttpMessage if url in self.in_scope_targets: AttributeError: 'BurpExtender' object has no attribute 'in_scope_targets' Please help...

Last updated: Sep 15, 2023 11:09AM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

How do I wrap text and enable coloring in an IMessageEditorTab?

My plugin uses an IMessageEditorTab to extend the functionality of Burp message editor. Oftentimes, the text does not fit in the width of the tab, so a scrollbar appears. Is there any way to enable text wrapping and text...

Last updated: Sep 15, 2023 10:40AM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

How do I enable the context menu from an IMessageEditorTab?

My plugin uses an IMessageEditorTab to extend the functionality of Burp message editor. Is there any way I can enable the right-click context menu on my extension's tab in the same way it does on the Raw tab?

Last updated: Sep 15, 2023 10:35AM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

Extension HttpRequest persistence

I'm building an extension that provides functionality similar to burp repeater, and I'm trying to save the extension's "state" to the project file, including configurations -which I have managed to do successfully- and...

Last updated: Sep 14, 2023 09:24AM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

Configure hotkeys for extension

Hi, I was wondering whether its possible to configure a hotkey for an extension menu item? Thanks in advance.

Last updated: Sep 12, 2023 10:27AM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

Failed to load Python interpreter from Jython JAR file

Hello Dear, I am facing an error. I am not able to add my extension in Burp. I am getting the follow error: java.lang.Exception: Failed to load Python interpreter from Jython JAR file at burp.a3t.<init>(Unknown...

Last updated: Sep 08, 2023 06:18PM UTC | 3 Agent replies | 5 Community replies | Burp Extensions

Handling multipart requests with Montoya API

Is there an example of how to handle multipart parameters in Montoya API? I can fetch the parameters from the request using HttpRequest().parameters(). If some of the parameters are files with a filename, somewhere in there...

Last updated: Sep 08, 2023 04:08PM UTC | 2 Agent replies | 1 Community replies | Burp Extensions

resources for developing plugin for beginers

Is there a resource for creating a basic plugin step by step including a project setup for java/python using montoya api ?

Last updated: Sep 08, 2023 08:43AM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

HttpRequestTemplate requestTemplate() not implemented ?

Hello, I am trying to create an extension using the montoya API to register Payload Generator for the Intruder. When trying to retrieve the HttpRequestTemplate from the AttackConfiguration object with the...

Last updated: Sep 07, 2023 04:40PM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

burp create custom msg editor like repeator

Hello,I want create http request/response dialog by callbacks.createMessageEditor, But I not found "send " button in dialog like repeator tab, How solved it?

Last updated: Sep 05, 2023 03:32AM UTC | 3 Agent replies | 3 Community replies | Burp Extensions

Burp Extension Python Import Error

Hi, I'm trying to create a new python extension but i'm guessing Jython cannot find the burp libs so i'm getting the following error: ImportError: cannot import name IBurpExtender While the extension code for this...

Last updated: Sep 04, 2023 10:28AM UTC | 10 Agent replies | 10 Community replies | Burp Extensions

Error saving a copy with extension data

Hi, When I attempt to save a copy of a project with the extension data I get this error: Unable to save project data to the file /{FILEPATH}.burp: Cannot invoke "java.lang. Long longValue" because the return value of...

Last updated: Aug 30, 2023 10:19AM UTC | 2 Agent replies | 1 Community replies | Burp Extensions

Turbo Intruder Can't Install in BurpSuite

Attention please: Requires later version of burp. I have upgrade version of Burp 2023.1.1 with Jython 2.7.3

Last updated: Aug 28, 2023 05:54AM UTC | 2 Agent replies | 3 Community replies | Burp Extensions

I am not able to save my project file

I am not able to save my project file and i got an error. Error : Failed to save project. Failed to create new project file: burp.Zgyw:...

Last updated: Aug 24, 2023 01:29PM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

Montoya API enums

Hi, I was wondering if you could change the Montoya API enum classes. The biggest problem is that Java does not support inheritance for Enums. Therefore, the entire API relies on something that is final and can't be...

Last updated: Aug 24, 2023 01:04PM UTC | 2 Agent replies | 1 Community replies | Burp Extensions

Context menu text missing when using an Action

When I add a JMenuItem to the context menu without an action the text displays properly ("Do action"). But when I set an action (menuItem.setAction(action)), the text is empty. Note that the action properly defines its NAME,...

Last updated: Aug 24, 2023 12:37PM UTC | 2 Agent replies | 1 Community replies | Burp Extensions

failed to download Inql intorsepction graphql scanner

hi sir , downalod jython file from this site : https://www.jython.org/download.html (jython-standalone-2.7.3 )and didn't work also download jython file (jython-standalone-2.7.0.jar) but did't Work this is...

Last updated: Aug 23, 2023 02:29PM UTC | 1 Agent replies | 0 Community replies | Burp Extensions

Concurrent extension handlers

Can I register more than 1 of each type of handler per extension? If I use a handler in 1 place, can I register a separate one somewhere else and it will also receive the data? Can I register 2 separate concurrent...

Last updated: Aug 22, 2023 03:46PM UTC | 1 Agent replies | 2 Community replies | Burp Extensions

Is there some ways to create audit with some configuration by extender?

Hello: I'm developing my extender and I want to start a audit or crawler task by extender by montoya api.I notice that there some api like burp.api.montoya.scanner.Scanner#startAudit, and I can use it creat a new audit.But...

Last updated: Aug 22, 2023 09:33AM UTC | 2 Agent replies | 1 Community replies | Burp Extensions

Page 4 of 47

Burp Suite Support Center

Your source for help and advice on all things Burp-related.

Burp Suite Support Center image