Skip to content

ncoblentz/BurpKotlinWSocketJSONArrayEditor

Repository files navigation

WSocket JSON Array Editor Burp Extension

By Nick Coblentz

This Burp Extension is made possible by Virtue Security, the Application Penetration Testing consulting company I work for.

This extension provides a WebSocket Message Editor for messages that have JSON arrays containing stringified JSON elements. It parses those stringified JSON objects, prettifies them, and makes them easy to see and edit.

Converts a WebSocket message containing:

["{\"msg\":\"method\",\"method\":\"login\",\"id\":\"1\",\"params\":[{\"lookup\":\"213AEBDC12\"}]}"]

to

[{
    "msg": "method",
    "method": "login",
    "id": "1",
    "params": [{"lookup": "213AEBDC12"}]
}]

Setup

This project was initially created using the template found at: https://github.com/ncoblentz/KotlinBurpExtensionBase. That template also describes how to:

  • Build this and other projects based on the template
  • Load the built jar file in Burp Suite
  • Debug Burp Suite extensions using IntelliJ
  • Provides links to documentation for building Burp Suite Plugins

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages