
CRLFISCANNER는 버그 바운티 헌터와 침투 테스터를 위해 설계된 경량이면서도 강력한 CLI 도구로, 페이로드 기반 테스트와 HTTP 헤더 분석을 통해 CRLF 인젝션 취약점을 자동으로 탐지합니다.
CRLFISCANNER는 페이로드 기반 HTTP 요청을 전송하고 응답 헤더를 분석하며, 선택적으로 결과를 API/Telegram 봇에 보고하여 CRLF 인젝션 취약점을 탐지하는 전문 Node.js CLI 도구입니다.
CRLFISCANNER는 보안 연구자들이 대상 엔드포인트에서 CRLF 인젝션을 신속하게 탐지할 수 있도록 만들어진 버그 바운티 자동화 CLI입니다.
다음과 같은 방식으로 스캔을 간소화합니다:
⚠️ 면책 조항: 이 도구는 승인된 보안 테스트 및 교육 목적으로만 사용하세요. 무단 공격은 불법입니다.
crlfi, cappriciosec를 포함하는 Set-Cookie)npm install crlfi-scanner -g
crlfi-scanner -h
Telegram을 열고 다음을 검색하세요
👉 @CappricioSecuritiesTools_bot
Start를 클릭하거나 /start를 보낸 다음 Get Chat ID 버튼을 누르세요.
봇이 표시한 Chat ID를 복사하세요.
crlfi-scanner --chatid yourchatid
#EG : crlfi-scanner --chatid 1151520582
💡 팁: 구성이 완료되면 crlfi-scanner의 실시간 알림과 경고를 Telegram에서 직접 받을 수 있습니다.
crlfi-scanner -u https://example.com
urls.txt:
https://example.com
https://site2.com
crlfi-scanners -l urls.txt
crlfi-scanner -u https://example.com -p 127.0.0.1:8080 -o output.txt --chatid 12345
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
crlfiscanner/
├── crlfiscanner.js
├── includes/
│ ├── help.js
│ ├── utils.js
│ ├── filereader.js
│ ├── validate.js
│ ├── scan.js
│ ├── bot.js
│ ├── db.js
│ ├── app.js
├── LICENSE
├── package.json
Invalid URL → URL이 http:// 또는 https://로 시작하는지 확인하세요Either -u/--url or -l/--list is required. → 입력 모드를 하나 제공하세요MIT License
KarthiTheHacker
KarthiTheHacker
| 플래그 | 설명 |
|---|
-h, --help | 도움말 표시 |
-u, --url | 단일 대상 URL |
-l, --list | URL이 포함된 파일 |
-p, --proxy | 선택적 프록시 host:port |
-o, --output | 취약한 URL 저장 |
--chatid | 보고용 Telegram/채팅 ID |