
A Burp Suite extension that integrates Dalfox XSS scanner directly into your workflow.
A Burp Suite extension that integrates Dalfox XSS scanner directly into your workflow.
Dalfox must be installed on your system before using BurpFox.
macOS (Homebrew):
brew install dalfox
Linux (Go):
go install github.com/hahwul/dalfox/v2@latest
Verify installation:
dalfox version
Note: Ensure
dalfoxis in your PATH. BurpFox also checks common locations like~/go/bin/dalfoxand/usr/local/bin/dalfox.
burpfox-x.x.jar from ReleasesRequirements:
# Clone the repository
git clone https://github.com/halilkirazkaya/burpfox.git
cd burpfox
# Build
mvn clean package
# The JAR will be at target/burpfox-0.1.jar
Then follow steps 2-6 from Option A to install the JAR.
| Category | Options |
|---|---|
| Detection | Context Aware, Deep DOM XSS, WAF Evasion, Follow Redirects, Fast Scan |
| Mining | Mining Dict, Mining DOM, Skip BAV, Remote Payloads |
| Output | No Color, Silence Mode, Report, PoC Type (plain/curl/httpie) |
| Advanced | Workers, Timeout, Delay, Proxy, Ignore Return |
Select multiple requests in Proxy History or Site Map, then right-click to:
If Dalfox is not in your PATH, set the system property:
# In Burp Suite JVM options
-Ddalfox.path=/custom/path/to/dalfox
Enable the Proxy option in Advanced settings to route Dalfox traffic through Burp (default: http://127.0.0.1:8080).
1. Send to BurpFox

2. Configure Scan

3. Scan Results

dalfox versionwhich dalfoxContributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
Halil Kirazkaya - @halilkirazkaya
Made with ❤️ for the security community.