Support Center

Burp Community

See what our users are saying about Burp Suite:

How do I?

New Post View All

Feature Requests

New Post View All

Burp Extensions

New Post View All

Bug Reports

New Post View All

Burp Suite Documentation

Take a look at our Documentation section for full details about every Burp Suite tool, function and configuration option.

Full Documentation Contents Burp Projects
Suite Functions Burp Tools
Options Using Burp Suite

Burp Extender

Burp Extender lets you extend the functionality of Burp Suite in numerous ways.

Extensions can be written in Java, Python or Ruby.

API documentation Writing your first Burp Suite extension
Sample extensions View community discussions about Extensibility
Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

OpenAPI Parser

Al Begliomini Mar 13, 2019 03:08AM UTC

I am not able to get the OpenAPI Parser to work. I keep getting an error message saying that "The OpenAPI specification contained in <file name> is ill formed and cannot be parsed". However, the very same file can be imported without any issue in tools like Postman. Any similar experience or suggestions? Thanks.

Paul Johnston Mar 14, 2019 02:35PM UTC Support Center agent

The OpenAPI Parser extension is very strict in what it will accept. Unfortunately, the only workaround is to edit your OpenAPI definition so it complies with the strict requirements.

Al Begliomini Mar 15, 2019 01:19AM UTC
Is there any log in Burp or any other mechanism that would indicate where the error can be in the OpenAPI file? I checked the OpenAPI file with Atom linter-swagger plug-in and also change the format of the file from JSON to YAML with api-spec-converter. Both utilities did not report any error in the OpenAPI file. I am running Burp Suite Professional 2.0. Thanks.

Al Begliomini Mar 15, 2019 01:55AM UTC
I installed swagger-cli and ran "swagger-cli validate" and I can now see some errors! Thanks.

Al Begliomini Mar 21, 2019 06:27PM UTC
OpenAPI Parser still rejects files that have been validated by swagger-cli. From the documentation, it seems that both OpenAPI Parser and swagger-cli use swagger-parser, so it is not clear at this point where the issue is. Any suggestions?

Paul Johnston Mar 22, 2019 04:06PM UTC Support Center agent

Unfortunately I don’t have further suggestions for this but you could try contacting the extension author:


Post Your public answer

Your name
Your email address