Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is 5 commits ahead of LogicalTrust:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
test_data
.gitignore
BappDescription.html
BappManifest.bmf
CHANGELOG.md
LICENSE
README.md
pom.xml

README.md

BurpHttpMock

This Burp extension provides mock responses based on the real ones.

Create a mock by selecting entry from HTTP History or craft it manually. Requests are matched by customizable regex rules and forwarded to the local mock server. Mocks can have various behavior, including directly entering the input, reading replies from a file, redirecting to a different URL, or calling another process and returning the output.

Using this extension it is possible to test how web frontend and mobile clients react to different responses, without making any changes to the backend. It differs from intercepting responses mainly in two ways:

  • the original request is not sent to the server anymore;
  • it provides a more convenient and comprehensive solution to modifying responses.

Screenshots/Demo

The media in this section are from an older version, but still demonstrate the core functionality.

Demo

screen 3 screen 1

Building

This project targets Java 8 to match Burp's current supported Java version. Building the project requires Maven. To build the project, simply run mvn package.

You can’t perform that action at this time.