Major changes to reduce false positives:
- Redirect detection: compare with catch-all redirect from random path probe
- Natural variance measurement for dynamic sites
- Smart mode requires clear evidence (debug indicators or status changes)
- Debug indicators must be NEW (not present in original response)
- Fixed path detection on non-standard ports (use host instead of hostname)
- Improved soft-404 detection with tighter content length comparison
Added dynamic test server (test/server.py) that serves different content
based on debug params/headers, mimicking real-world behavior.
Updated README with new test server instructions and changelog.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Summary
Major improvements to reduce false positives while maintaining detection accuracy:
New test server
Added test/server.py - a dynamic server that serves different content based on debug params/headers, mimicking real-world behavior where debug endpoints only expose sensitive data when triggered.
Test plan
🤖 Generated with Claude Code