Overview
HTTP Request Logger provides callback endpoints that capture incoming HTTP requests, so you can validate out-of-band (OOB) vulnerabilities like SSRF, XXE, blind SQL injection, and command injection. This feature is sometimes referred to as HTTP Handlers in older documentation.Where to find it: HTTP Request Logger (the HTTP logger, or HTTP handler) used to be on the Handlers page. That page was removed, and you now open the tool from New scan > Exploit tools. See How to start a scan.
How it works
1
Create a handler
Generate a unique handler with a custom label.
2
Get the handler URL
Copy the unique callback URL.
3
Craft payloads
Include the handler URL in your test payloads.
4
Trigger the vulnerability
Submit payloads to the target application.
5
Review callbacks
View captured HTTP requests in the handler’s report.
Creating a handler
When creating a handler, provide:
After creation, you receive a handler URL in the format:
Captured data
For each HTTP request received, the handler captures:Handler limits
Handlers automatically expire after 60 days. Create a new handler if you need to continue testing.
Use cases
SSRF testing
Test if a server makes outbound requests to attacker-controlled URLs:XXE testing
Detect XML External Entity injection with external DTD references:Blind SQL Injection
Confirm SQL injection when no output is visible using database-specific HTTP functions:Command injection
Verify command execution on the target server:DNS rebinding / TOCTOU
Test time-of-check to time-of-use vulnerabilities by monitoring multiple requests.Follow-up actions
After capturing callbacks:- Document the finding: Include callback evidence in your security report
- Identify internal infrastructure: Analyze source IPs and headers for internal network details
- Test data exfiltration: Attempt to extract sensitive data via the callback channel
- Check for chaining: Combine with other vulnerabilities (e.g., SSRF to internal services)
- Run Website Scanner: Find additional injection points
- Use Sniper: Test for known SSRF and XXE vulnerabilities