Home

Awesome

https://snyk.io/test/github/snyk/socketsleuth/badge.svg

SocketSleuth: Burp Suite Extension for websocket testing

Overview

SocketSleuth aims to enhance Burp Suite's websocket testing capabilities and make testing websocket based applications easier. This extension is currently in beta release but contains some powerful features such as a new websocket focused history tab, match and replace rules for websockets, an intruder like utility, and a message autorepeater for authorization testing.

Build Instructions

Requirements

Steps

  1. Clone the repository
    git clone https://github.com/snyk/socketsleuth.git
    
  2. Navigate to the project directory
    cd socketsleuth
    
  3. Build the project using Maven
    mvn clean package
    
  4. Load the generated JAR file (SocketSleuth/target/SocketSleuth-[VERSION]-jar-with-dependencies.jar) into Burp Suite via Extensions -> Installed -> Add.

Features

The current features for the beta version are minimal, but should be quite powerful.

Issues

For updated list of bugs and issues see the project issues. However at launch for beta release, there is some known problems.

Contributing

Contributions are welcome. See CONTRIBUTING.md for details.

License

SocketSleuth is under the Apache 2.0 License. See LICENSE for more information.