Skip to main content

dumpserver interfaces for python/jython

Project description

Annotated burp interfaces for python/jython

Installation

pip2 install dumpserver

Usage 1

# Burp need to load each class explicitly
from burp import IBurpExtender, IScannerCheck

# This allow us to get typing hints for all burp classes in our IDE
from burp import *

class BurpExtender(IBurpExtender, IScannerCheck):
    def registerExtenderCallbacks(self, callbacks):  # type: (IBurpExtenderCallbacks) -> ()
        print "Loading plugin"
        callbacks.registerScannerCheck(self)

    def doPassiveScan(self, baseRequestResponse):  # type: (IHttpRequestResponse) -> List[IScanIssue]
        return []

    def doActiveScan(self, baseRequestResponse, insertionPoint):  # type: (IHttpRequestResponse, IScannerInsertionPoint) -> List[IScanIssue]
        return []

Install Requires

python>=3.6.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dumpserver-0.1.0.tar.gz (316.7 kB view details)

Uploaded Source

File details

Details for the file dumpserver-0.1.0.tar.gz.

File metadata

  • Download URL: dumpserver-0.1.0.tar.gz
  • Upload date:
  • Size: 316.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.0

File hashes

Hashes for dumpserver-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0b787970004617b26408d118ed77f339efe6da5bac205422a28e90a846e50d9e
MD5 87d7d2f13ed5049f1a5c29aa7e4d1e37
BLAKE2b-256 e134217c7d288a13b43ad2f654684a9cee59252e15efa06d486d3954f710e49c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page