Skip to content

ROOTUSX/Cloudflare-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Cloudflare Checker

🌐 Cloudflare Checker πŸ”₯

A high-performance tool to detect Cloudflare protection, fetch real IPs, and analyze response details.


πŸš€ Features

βœ” Cloudflare Detection (Headers, JS Challenge, CAPTCHA, HTML Analysis) βœ” Real IP Extraction (if not masked) βœ” Colorized & Structured Output βœ” Status Code Highlighting (Green 🟒, Yellow 🟑, Red πŸ”΄) βœ” Multi-Threaded for Speed βœ” Save Results to a File (-o output.txt) βœ” Animated Startup with Your Name


πŸš€πŸš€ Installation & Usage πŸš€

1️⃣ Install Go (If Not Installed)

sudo apt update && sudo apt install golang -y

2️⃣ Clone & Build

git clone https://github.com/ROOTUSX/Cloudflare-Checker

cd cf-checker

go build -o cf-ck


3️⃣ Run the Tool

./cf-ck websites.txt

πŸ“Œ Save Output to a File:

./cf-ck websites.txt -o results.txt


🎨 Example Output

πŸ”΅ Starting Cloudflare Protection Check...

βœ… example.com β†’ Protected by Cloudflare 🟒 [Status: 200] (Time: 123ms)
CF-RAY: abc123, CF-Cache: HIT
🌍 Real IP: Not Found

❌ testsite.com β†’ NOT protected by Cloudflare πŸ”΄ [Status: 404] (Time: 78ms)
🌍 Real IP: 192.168.1.1, 45.33.21.67

⚠ failedsite.com β†’ [Error] Connection Timeout


πŸ›  Advanced Usage

πŸ’‘ Scan a Single Website

echo "example.com" > single.txt
./cf-ck single.txt

πŸ’‘ Increase Timeout (Default: 7s)

./cf-ck websites.txt --timeout=10

πŸ’‘ Check Websites in a File & Save Results

./cf-ck websites.txt -o cloudflare_results.txt


πŸ’» Contributing

πŸ”₯ Want to improve this tool? Fork it, modify, and send a pull request!

git clone https://github.com/ROOTUSX/Cloudflare-Checker cd cf-checker


⚠ Legal Disclaimer

This tool is for educational and research purposes only. Use it responsibly. The developer is not responsible for any misuse or illegal activities.


πŸš€ Developed by RootUserX | πŸ”₯ Follow for More!


πŸ’Ž This README is professionally formatted with badges, a banner, sections, and advanced usage tips. πŸ“’ Want an even fancier version? Add an asciinema GIF of the tool in action! πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages