Skip to content

nightshiba/burp-racepwn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RacePWN Burp plugin

Description

Burp-Racepwn is a Burp Suite extension that integrates RacePWN framework to provide quick access for advanced race condition exploitation techniques.

Warning

Extensions is in active development as a semester project, work on its availability for users is still in a very early stage. Also, in connection with this, functionality can significantly differ from the real state.

Extension installing

Build JAR

mvn package -f pom.xml

Import in Burp

Go to Extender - Extensions - "Add" button - Choose compiled JAR file.

Usage

Attack target

Set the host, port, protocol of the attack target. This should be the server where you want the RacePWN server to send all its requests.

RacePWN server management

You can use default RacePWN local server, which is supposed to be deployed on the same machine as Burp at the 3337 port. To use the external Racepwn server, you can add it to the Servers tab, and it will be automatically used for the following attacks.

Sending attack requests

  • Specify the request body that will be sent in every request to the attack target.
  • Select the appropriate attack mode (parallel - send all requests separately, pipeline - send all requests as one).
  • Set the final number of requests to be sent.
  • In case of parallel mode, set the delay between sending requests and the size of the last chunk.
  • Click the send button and wait for the query result in the editor.

Screenshots

Attack tab Servers tab

About

Burp RacePWN plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages