Skip to content

Burp extention to automatically generate OpenAPI Json for Swagger from proxy traffic

Notifications You must be signed in to change notification settings

boysmail/Burp2Swagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Burp2Swagger

This extension was written during Digital Security's - Summ3r Of H4ck 2022 internship

Burp Suite extension for creating OpenApi Json from burp proxy and viewing them in locally hosted Swagger UI.

Features

  • Supports multiple domains (Gif)
  • File uploads for form-data requests (Gif)
  • Basic and Bearer authentication in every json (Gif)
  • Parameters examples taken from requests (Gif)
  • Local Swagger-UI on localhost:8090
  • Cors bypass for local swagger-ui (Gif)
  • Adding domains from burp's site map. Gif

Installation

Please note that the SimpleFileServer was added in Java 18, so that is the required java version

  • Grab a compiled jar from releases and add it in extender
  • Or clone the repo and build artifacts in Idea

ToDo

  • Menu for extension's functions
  • Fix bugs
  • Research Swagger customisation
  • Make a Java 17- version

About

Burp extention to automatically generate OpenAPI Json for Swagger from proxy traffic

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages