Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
crlfi-scanner — CRLFISCANNER is a lightweight and powerful CLI tool designed for bug bounty hunters and penetration testers to automatically detect CRLF injection vulnerabilities through payload-based testing and HTTP header analysis. | Kitploit
Tools/GitHubGitHub/cappricio-securities/crlfi-scanner
Web Vulnerability ScannersWeb Application ExploitationWeb SecurityFuzzingPenetration Testing
GitHubcappricio-securities/crlfi-scanner

crlfi-scanner

CRLFISCANNER is a lightweight and powerful CLI tool designed for bug bounty hunters and penetration testers to automatically detect CRLF injection vulnerabilities through payload-based testing and HTTP header analysis.

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository
45 months agoNot yet reviewed

CRLFISCANNER

CRLFISCANNER is a professional Node.js CLI tool for detecting CRLF Injection vulnerabilities by sending payload-based HTTP requests, analyzing response headers, and optionally reporting findings to an API/Telegram bot.

Logo

npm version MIT License Node Version

🎯 What is CRLFISCANNER?

CRLFISCANNER is a bug bounty automation CLI built for security researchers to detect CRLF injection quickly in target endpoints.

It simplifies scanning by:

  • Dynamically loading CRLF payloads
  • Injecting payloads into each target URL
  • Checking response headers for injection indicators
  • Logging vulnerable hosts to local database
  • Reporting vulnerabilities to API/Telegram bot

⚠️ DISCLAIMER: Use this tool only for authorized security testing and education. Unauthorized attacks are illegal.

📌 Features

  • 🌐 Payload-based URL scanning
  • 📂 Single URL and URL list support
  • 🚦 Proxy support for Burp/HTTP proxy
  • ⚡ Concurrency control (limit requests)
  • 🧠 CRLF detection via response headers (crlfi, Set-Cookie containing cappriciosec)
  • 🧾 Local DB logging (lowdb) for run_count and vulnerabilities
  • 📡 Optional API/Telegram reporting with chatid
  • 🎨 Color output with status formatting

⚠️ Requirements

  • Node.js v14+
  • npm

⚡ Installation

root@kitploit:~
npm install crlfi-scanner -g 

🚀 Usage

root@kitploit:~
crlfi-scanner -h

🤖 Configure Telegram Bot

  • Open Telegram and search for 👉 @CappricioSecuritiesTools_bot

  • Click Start or send /start, then tap the Get Chat ID button.

  • Copy the Chat ID shown by the bot.

root@kitploit:~
crlfi-scanner --chatid yourchatid
#EG : crlfi-scanner --chatid 1151520582

💡 Tip: Once configured, you’ll receive real-time notifications and alerts from crlfi-scanner directly in Telegram.

Single URL

root@kitploit:~
crlfi-scanner -u https://example.com

URL List

urls.txt:

root@kitploit:~
https://example.com
https://site2.com
root@kitploit:~
crlfi-scanners -l urls.txt

Optional flags

root@kitploit:~
crlfi-scanner -u https://example.com -p 127.0.0.1:8080 -o output.txt --chatid 12345

📊 Options

🖥️ Example Output

root@kitploit:~
crlfiscanner -u http://localhost:8000


 ██████╗██████╗ ██╗     ███████╗██╗
██╔════╝██╔══██╗██║     ██╔════╝██║
██║     ██████╔╝██║     █████╗  ██║
██║     ██╔══██╗██║     ██╔══╝  ██║
╚██████╗██║  ██║███████╗██║     ██║
 ╚═════╝╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝

███████╗ ██████╗ █████╗ ███╗   ██╗███╗   ██╗███████╗██████╗
██╔════╝██╔════╝██╔══██╗████╗  ██║████╗  ██║██╔════╝██╔══██╗
███████╗██║     ███████║██╔██╗ ██║██╔██╗ ██║█████╗  ██████╔╝
╚════██║██║     ██╔══██║██║╚██╗██║██║╚██╗██║██╔══╝  ██╔══██╗
███████║╚██████╗██║  ██║██║ ╚████║██║ ╚████║███████╗██║  ██║
╚══════╝ ╚═════╝╚═╝  ╚═╝╚═╝  ╚═══╝╚═╝  ╚═══╝╚══════╝╚═╝  ╚═╝

                                   Website: cappriciosec.com

crlfi-scanner - CRLF injection scanner


[+] Starting CRLF injection scan for 1 target(s)...

Checking ===> http://localhost:8000/end/www.cappriciosec.com
Checking ===> http://localhost:8000/end/%0D%0ASet-Cookie:cappriciosec=cappriciosec

💸[Vulnerable] ======> http://localhost:8000/end
📸PoC-Url->$ http://localhost:8000/end/%0D%0ASet-Cookie:cappriciosec=cappriciosec

[+] Bot reported vulnerability for http://localhost:8000/end
[+] Saved 1 vulnerable URL(s) to output.txt

📂 Project Structure

root@kitploit:~
crlfiscanner/
├── crlfiscanner.js
├── includes/
│   ├── help.js
│   ├── utils.js
│   ├── filereader.js
│   ├── validate.js
│   ├── scan.js
│   ├── bot.js
│   ├── db.js
│   ├── app.js
├── LICENSE
├── package.json

🛠️ Troubleshooting

  • Invalid URL → ensure URL starts with http:// or https://
  • Either -u/--url or -l/--list is required. → provide one input mode
  • Proxy errors → verify proxy and connection

🎯 Use Cases

  • Detect CRLF injection vulnerabilities automatically
  • Test header injection and response splitting
  • Scan endpoints at scale for CRLFI issues
  • Support bug bounty recon workflows
  • Assist manual security testing with validated results

📬 Feedback

📧 [email protected]

📜 License

MIT License

👨‍💻 Author

KarthiTheHacker

  • 🌐 https://karthithehacker.com
  • 🐙 https://github.com/karthi-the-hacker

👨‍💻 Author

KarthiTheHacker

Download Tool
FlagDescription
-h, --helpShow help
-u, --urlSingle target URL
-l, --listFile with URLs
-p, --proxyOptional proxy host:port
-o, --outputSave vulnerable URLs
--chatidTelegram/chat id for reporting