______ ____ __ ______ ____ _ __ _
/ ____// __ \/ / / ____/ / __ \(_)___ ___ / /(_)___ ___
/ / / /_/ / / / /_ / /_/ / / __ \/ _ \/ // / __ \/ _ \
/ /___ / _, _/ /___/ __/ / ____/ / /_/ / __/ // / / / / __/
\____//_/ |_/_____/_/ /_/ /_/ .___/\___/_//_/_/ /_/\___/
/_/
CRLF Recon Pipeline is a professional reconnaissance tool for detecting:
- CRLF Injection
- Header Injection
- Passive Smuggling Indicators
- Header Anomalies
- WAF/CDN Fingerprinting
- Multi-threaded scanning
- JSON output for automation
- Markdown reports
- Proxy support (Burp/ZAP)
- Retry/backoff with rate limiting
- Severity scoring for findings
- Header analysis and fingerprinting
- Redirect and anomaly detection
- Passive smuggling indicators
Clone the repository:
git clone https://github.com/SEU-USUARIO/crlf-pipeline.git
cd crlf-pipelineCreate Python virtual environment and install dependencies:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txtInstall httpx (ProjectDiscovery):
go install -v github.com/projectdiscovery/httpx/cmd/httpx@latestMake sure ~/go/bin is in your PATH.
Basic scan:
python3 main.py -l subdomains.txtAdvanced scan with threads, timeout, and rate limit:
python3 main.py -l subdomains.txt -t 50 --timeout 15 --rate 0.1Scan through Burp/ZAP proxy:
python3 main.py -l subdomains.txt --proxy http://127.0.0.1:8080The tool generates:
results.json→ structured results for automationreport.md→ human-readable markdown reportfindings.txt→ prioritized list of potential vulnerabilities
This tool is intended only for authorized testing in:
- Bug Bounty programs
- Penetration testing with permission
- Laboratory environments
Unauthorized use against targets you do not own or have permission to test is illegal.