A Burp Suite extension that automatically color-highlights proxy history entries based on the x-mac-container-color HTTP header injected by the PhoenixBox Firefox extension.
When a request arrives with this header, the matching highlight color is applied in Burp's proxy history and the header is stripped before the request is forwarded to the target server.
PhoenixBox is a Firefox extension for multi-container colored browsing. One of its features, Paint the Burp, adds an x-mac-container-color header to proxied requests so Burp can visually associate each request with its source container.
PhoenixBox Highlighter reads that header and maps it to a highlight color in the proxy history — letting you instantly tell which container each request came from.
Firefox Container (PhoenixBox)
│
│ x-mac-container-color: red
▼
Burp Suite Proxy
│
├─ highlight entry red in proxy history
├─ strip x-mac-container-color from request
▼
Target Server
| Header Value | Burp Highlight |
|---|---|
blue |
Blue |
cyan |
Cyan |
green |
Green |
yellow |
Yellow |
orange |
Orange |
red |
Red |
pink |
Pink |
magenta |
Magenta |
Header values are case-insensitive and leading/trailing whitespace is ignored.
- PhoenixBox Firefox extension — Firefox Add-ons · GitHub
- Burp Suite (Community or Pro)
- Java 17+ (for building from source)
- Install the PhoenixBox Firefox extension:
- From the Firefox Add-ons store: addons.mozilla.org/en-US/firefox/addon/phoenixbox
- Or directly from GitHub: github.com/avihayf/PhoenixBox
- Download the latest
PhoenixBoxHighlighter.jarfrom the Releases page,
or build from source. - In Burp Suite, go to Extensions > Installed > Add.
- Set Extension type to Java and select the JAR.
# Run tests
./gradlew test
# Build JAR
./gradlew clean shadowJarMozilla Public License 2.0. See LICENSE.
Inspired by PwnFox.
0xR3DB0MB