├── .gitignore
├── BappDescription.html
├── BappManifest.bmf
├── README-ZH.md
├── README.md
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── images
└── pyburp.png
└── src
└── main
├── java
└── io
│ └── github
│ └── cyal1
│ └── pyburp
│ ├── Burpextender.java
│ ├── CallFuncClient.java
│ ├── CallFuncServiceGrpc.java
│ ├── ComboBoxRenderer.java
│ ├── ContentTypeContextMenu.java
│ ├── ContentTypeConverter.java
│ ├── MyContextMenuItemsProvider.java
│ ├── MyHttpHandler.java
│ ├── MyInteractionHandler.java
│ ├── MyPayloadProcessor.java
│ ├── MyProxyRequestHandler.java
│ ├── MyProxyResponseHandler.java
│ ├── MyProxyWebSocketCreationHandler.java
│ ├── MyScanCheck.java
│ ├── MyWebSocketCreatedHandler.java
│ ├── PyBurp.java
│ ├── PyBurpTab.java
│ ├── PyBurpTabs.java
│ ├── Tools.java
│ └── poller
│ ├── InteractionHandler.java
│ └── Poller.java
└── resources
├── examples
├── bambdas.py
├── chrome_devtools_protocol.py
├── collaborator.py
├── customise_context_menu.py
├── default.py
├── encryptedCompleteBody.py
├── encryptedCompleteBodyAes.py
├── encryptedJsonParam.py
├── encryptedJsonParamRpc.py
├── encryptedQueryForm.py
├── env_init.py
├── fuzz_params.py
├── highlight_interesting_http.py
├── notes.md
├── passive_active_scan.py
├── process_intruder_payload.py
├── race_condition.py
├── rpc_debug.py
├── save_subdomain_to_sqlite.py
├── signatureHeader.py
├── traffic_redirector.py
├── urls_from_file.py
├── urls_from_file2.py
├── use_pip2_packages.py
└── websocket.py
└── qs.js
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/.gitignore
--------------------------------------------------------------------------------
/BappDescription.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/BappDescription.html
--------------------------------------------------------------------------------
/BappManifest.bmf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/BappManifest.bmf
--------------------------------------------------------------------------------
/README-ZH.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/README-ZH.md
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/README.md
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/images/pyburp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/images/pyburp.png
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/Burpextender.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/Burpextender.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/CallFuncClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/CallFuncClient.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/CallFuncServiceGrpc.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/CallFuncServiceGrpc.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/ComboBoxRenderer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/ComboBoxRenderer.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/ContentTypeContextMenu.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/ContentTypeContextMenu.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/ContentTypeConverter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/ContentTypeConverter.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/MyContextMenuItemsProvider.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/MyContextMenuItemsProvider.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/MyHttpHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/MyHttpHandler.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/MyInteractionHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/MyInteractionHandler.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/MyPayloadProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/MyPayloadProcessor.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/MyProxyRequestHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/MyProxyRequestHandler.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/MyProxyResponseHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/MyProxyResponseHandler.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/MyProxyWebSocketCreationHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/MyProxyWebSocketCreationHandler.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/MyScanCheck.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/MyScanCheck.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/MyWebSocketCreatedHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/MyWebSocketCreatedHandler.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/PyBurp.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/PyBurp.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/PyBurpTab.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/PyBurpTab.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/PyBurpTabs.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/PyBurpTabs.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/Tools.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/Tools.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/poller/InteractionHandler.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/poller/InteractionHandler.java
--------------------------------------------------------------------------------
/src/main/java/io/github/cyal1/pyburp/poller/Poller.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/java/io/github/cyal1/pyburp/poller/Poller.java
--------------------------------------------------------------------------------
/src/main/resources/examples/bambdas.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/bambdas.py
--------------------------------------------------------------------------------
/src/main/resources/examples/chrome_devtools_protocol.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/chrome_devtools_protocol.py
--------------------------------------------------------------------------------
/src/main/resources/examples/collaborator.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/collaborator.py
--------------------------------------------------------------------------------
/src/main/resources/examples/customise_context_menu.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/customise_context_menu.py
--------------------------------------------------------------------------------
/src/main/resources/examples/default.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/default.py
--------------------------------------------------------------------------------
/src/main/resources/examples/encryptedCompleteBody.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/encryptedCompleteBody.py
--------------------------------------------------------------------------------
/src/main/resources/examples/encryptedCompleteBodyAes.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/encryptedCompleteBodyAes.py
--------------------------------------------------------------------------------
/src/main/resources/examples/encryptedJsonParam.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/encryptedJsonParam.py
--------------------------------------------------------------------------------
/src/main/resources/examples/encryptedJsonParamRpc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/encryptedJsonParamRpc.py
--------------------------------------------------------------------------------
/src/main/resources/examples/encryptedQueryForm.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/encryptedQueryForm.py
--------------------------------------------------------------------------------
/src/main/resources/examples/env_init.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/env_init.py
--------------------------------------------------------------------------------
/src/main/resources/examples/fuzz_params.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/fuzz_params.py
--------------------------------------------------------------------------------
/src/main/resources/examples/highlight_interesting_http.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/highlight_interesting_http.py
--------------------------------------------------------------------------------
/src/main/resources/examples/notes.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/notes.md
--------------------------------------------------------------------------------
/src/main/resources/examples/passive_active_scan.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/passive_active_scan.py
--------------------------------------------------------------------------------
/src/main/resources/examples/process_intruder_payload.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/process_intruder_payload.py
--------------------------------------------------------------------------------
/src/main/resources/examples/race_condition.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/race_condition.py
--------------------------------------------------------------------------------
/src/main/resources/examples/rpc_debug.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/rpc_debug.py
--------------------------------------------------------------------------------
/src/main/resources/examples/save_subdomain_to_sqlite.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/save_subdomain_to_sqlite.py
--------------------------------------------------------------------------------
/src/main/resources/examples/signatureHeader.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/signatureHeader.py
--------------------------------------------------------------------------------
/src/main/resources/examples/traffic_redirector.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/traffic_redirector.py
--------------------------------------------------------------------------------
/src/main/resources/examples/urls_from_file.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/urls_from_file.py
--------------------------------------------------------------------------------
/src/main/resources/examples/urls_from_file2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/urls_from_file2.py
--------------------------------------------------------------------------------
/src/main/resources/examples/use_pip2_packages.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/use_pip2_packages.py
--------------------------------------------------------------------------------
/src/main/resources/examples/websocket.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/examples/websocket.py
--------------------------------------------------------------------------------
/src/main/resources/qs.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PortSwigger/pyburp/HEAD/src/main/resources/qs.js
--------------------------------------------------------------------------------