Skip to main content

Annotated burp interfaces for python/jython

Installation

pip2 install burp_server

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

Release files for burp-server 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for burp-server 0.1.2
File Size Uploaded
burp_server-0.1.2.tar.gz 237.5 kB Details

Release files / burp_server-0.1.2.tar.gz

Download URL burp_server-0.1.2.tar.gz
Size 237.5 kB
Tags Source
SHA-256 checksum
How to use checksums
0e2bbf7363512ab32bfd7c17d35cc517e687dec926af6adc2a31b5b553fc4455
BLAKE2b-256 checksum
How to use checksums
c2405260e083fa03a957a0efe2ac09d9a772563ce75b5b42dc83b6b6b14aa122
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.8.0

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page