You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-6Lines changed: 4 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,11 @@ Custom Header With Random Value
6
6
---
7
7
Compatible with Burp Suite Enterprise Edition
8
8
9
-
Please note that extensions are written by thirdparty users of Burp, and PortSwigger makes no warranty about their quality or usefulness for any particular purpose.
9
+
Please note that extensions are written by third-party users of Burp, and PortSwigger makes no warranty about their quality or usefulness for any particular purpose.
10
10
11
11
---
12
12
## Usage
13
-
1. Customise the header name using the HEADER_NAME variable if required. The default name is "UUID".
13
+
1. Customise the header name using the `HEADER_NAME` variable if required. The default name is `Uuid`.
14
14
2. Build the extension
15
15
3.[Add the extension to the Burp Suite Enterprise Edition extension library](https://portswigger.net/burp/documentation/enterprise/user-guide/extensions), and add the extension to your required Site.
16
16
4.[Configure your session handling rule](#configuring-your-session-handling-rule-in-burp-suite-professionalcommunity) in Burp Suite Professional to invoke the extension, using the required extension action handler and scope. An example session handling rule for the "Custom Header Action - Random UUID Value" action has been included for reference.
@@ -65,14 +65,12 @@ Please note that extensions are written by third party users of Burp, and PortSw
65
65
```
66
66
67
67
## Troubleshooting
68
-
We recommend testing this extension in Burp Suite Professional/Community Edition before using in Burp Suite Enterprise Edition.
69
-
70
-
To test this extension in Burp Suite Enterprise Edition, you can configure an upstream proxy through Burp Suite Professional to view the requests and ensure that your token has been added appropriately.
68
+
We recommend testing this extension in Burp Suite Professional/Community Edition before Burp Suite Enterprise Edition for easier troubleshooting. To test this extension in Burp Suite Enterprise Edition, you can configure an upstream proxy through Burp Suite Professional to view the requests and ensure that your header has been added appropriately.
71
69
72
70
73
71
## Using Gradle
74
72
- If you do not have Gradle already installed, follow the installation instructions [here](https://gradle.org/install/).
75
-
- Once Gradle is installed, run `gradle fatJar` from the installation directory using the command line.
73
+
- Once Gradle is installed and you are ready to build the extension, run `./gradlew build` from the extension directory using the command line
76
74
- Make sure you are using the latest version of Gradle.
77
75
78
76
If no changes to the code are required, a prebuilt JAR file is available under Releases. It is preferable to compile your own JAR file.
0 commit comments