{"id":45383890,"url":"https://github.com/tayden1990/cf-ip-scanner","last_synced_at":"2026-04-26T10:01:11.257Z","repository":{"id":339778422,"uuid":"1162740247","full_name":"tayden1990/CF-IP-Scanner","owner":"tayden1990","description":"Advanced Cloudflare Clean IP Scanner with Web GUI \u0026 Analytics. Finds the fastest IPs for V2Ray, Xray, VLESS, Trojan, and Reality configurations.","archived":false,"fork":false,"pushed_at":"2026-04-23T19:53:55.000Z","size":25800,"stargazers_count":103,"open_issues_count":6,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-04-23T21:32:30.143Z","etag":null,"topics":["censorship-circumvention","cf-scanner","clean-ip","cloudflare","cloudflare-ip-scanner","iran","proxy","python","react","reality","trojan","v2ray","vless","vpn","xray"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tayden1990.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-20T16:29:18.000Z","updated_at":"2026-04-23T19:49:32.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/tayden1990/CF-IP-Scanner","commit_stats":null,"previous_names":["tayden1990/cf-ip-scanner"],"tags_count":47,"template":false,"template_full_name":null,"purl":"pkg:github/tayden1990/CF-IP-Scanner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tayden1990%2FCF-IP-Scanner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tayden1990%2FCF-IP-Scanner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tayden1990%2FCF-IP-Scanner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tayden1990%2FCF-IP-Scanner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tayden1990","download_url":"https://codeload.github.com/tayden1990/CF-IP-Scanner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tayden1990%2FCF-IP-Scanner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32292958,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T09:34:17.070Z","status":"ssl_error","status_checked_at":"2026-04-26T09:34:00.993Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["censorship-circumvention","cf-scanner","clean-ip","cloudflare","cloudflare-ip-scanner","iran","proxy","python","react","reality","trojan","v2ray","vless","vpn","xray"],"created_at":"2026-02-21T17:09:40.294Z","updated_at":"2026-04-26T10:01:11.247Z","avatar_url":"https://github.com/tayden1990.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"frontend/public/logo.png\" alt=\"Antigravity Logo\" width=\"120\" /\u003e\n  \u003ch1\u003e🚀 Antigravity IP Scanner\u003c/h1\u003e\n  \u003cp\u003e\u003cstrong\u003eAdvanced Cloudflare IP Optimization \u0026 Censorship Bypass Tool\u003c/strong\u003e\u003c/p\u003e\n  \u003cp\u003e\n    \u003ca href=\"#-quick-start\"\u003e\u003cimg src=\"https://img.shields.io/badge/Quick_Start-00F3FF?style=for-the-badge\u0026logo=rocket\u0026logoColor=black\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/tayden1990/CF-IP-Scanner/stargazers\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/tayden1990/CF-IP-Scanner?style=for-the-badge\u0026color=BC13FE\u0026logo=github\" /\u003e\u003c/a\u003e\n    \u003ca href=\"LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-GNU AGPLv3-39ff14?style=for-the-badge\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://t.me/ANTIGRAVITY_IP\"\u003e\u003cimg src=\"https://img.shields.io/badge/Telegram-Community-0088cc?style=for-the-badge\u0026logo=telegram\" /\u003e\u003c/a\u003e\n  \u003c/p\u003e\n  \u003cp\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Python-3.10+-3776AB?logo=python\u0026logoColor=white\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/React-18-61DAFB?logo=react\u0026logoColor=black\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Tailwind_CSS-3-06B6D4?logo=tailwindcss\u0026logoColor=white\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Electron-28-47848F?logo=electron\u0026logoColor=white\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/i18n-EN_|_FA_|_RU_|_ZH_|_TR_|_AR-ff6b6b\" /\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003e🇮🇷 \u003cstrong\u003eفارسی (Persian)\u003c/strong\u003e — کلیک کنید\u003c/summary\u003e\n\n## اسکنر آی‌پی آنتی‌گرویتی\n\nابزار حرفه‌ای برای کشف و بهینه‌سازی آی‌پی‌های کلادفلر و دور زدن سانسور اینترنت.\n\n### ✨ ویژگی‌ها\n- 📡 تست پینگ، جیتر و سرعت دانلود/آپلود واقعی\n- 🧩 آنالیز فرگمنت DPI و SNI فرانتینگ\n- 📡 اسکنر نقاط WARP (وایرگارد/UDP)\n- � موتور Play Freedom — کشف خودکار کانفیگ‌های VPN بدون دخالت کاربر\n- 📱 داشبورد VPN رایگان با احراز هویت تلگرام\n- 🧠 پیشنهادات هوشمند تنظیمات اسکن بر اساس پروفایل شبکه شما\n- 💾 پشتیبان‌گیری و بازیابی کامل با رمزنگاری AES-256 (فرمت .agdb)\n- 📴 حالت آفلاین — آنالیتیکس، جغرافیا و کانفیگ‌ها بدون اینترنت\n- 🔗 پایگاه داده ۵ لایه‌ای مقاوم (MySQL → Worker → SQLite)\n- 🔄 تست مجدد آی‌پی‌های ناموفق با یک کلیک\n- �🌍 نقشه حرارتی جهانی با آمار لحظه‌ای\n- 🔒 تأیید TLS سخت (ضد حمله وسط)\n- 🏆 سیستم آی‌پی طلایی هوشمند\n- 🌐 پشتیبانی چندزبانه (انگلیسی، فارسی، روسی، چینی، ترکی، عربی)\n\n### 🚀 شروع سریع\n```bash\ngit clone https://github.com/tayden1990/CF-IP-Scanner.git\ncd CF-IP-Scanner\npip install -r backend/requirements.txt\npython run_app.py\n```\n\n### 📱 ارتباط\n- 🤖 ربات تلگرام: [@antigravity_ip_bot](https://t.me/antigravity_ip_bot)\n- 💬 گروه تلگرام: [@ANTIGRAVITY_IP](https://t.me/ANTIGRAVITY_IP)\n- 👨‍💻 توسعه‌دهنده: [@tayden2023](https://t.me/tayden2023)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e🇷🇺 \u003cstrong\u003eРусский (Russian)\u003c/strong\u003e — Нажмите\u003c/summary\u003e\n\n## Antigravity IP Сканер\n\nПрофессиональный инструмент для поиска и оптимизации IP-адресов Cloudflare и обхода интернет-цензуры.\n\n### ✨ Возможности\n- 📡 Тестирование пинга, джиттера и реальной скорости загрузки/выгрузки\n- 🧩 Анализатор DPI-фрагментации и SNI-фронтинг\n- 📡 Сканер точек WARP (Wireguard/UDP)\n- � Движок Play Freedom — автоматический поиск рабочих VPN-конфигов без участия пользователя\n- 📱 Панель бесплатного VPN с Telegram-авторизацией\n- 🧠 Умные рекомендации настроек сканирования на основе профиля вашей сети\n- 💾 Полное резервное копирование и импорт с AES-256 шифрованием (формат .agdb)\n- 📴 Офлайн-режим — аналитика, гео-данные и конфиги без интернета\n- 🔗 5-уровневая устойчивая БД (MySQL → Worker → SQLite)\n- 🔄 Повторный тест неудачных IP одним кликом\n- �🌍 Глобальная тепловая карта со статистикой в реальном времени\n- 🔒 Строгая проверка TLS (защита от MITM)\n- 🏆 Умная система золотых IP\n- 🌐 Мультиязычная поддержка (EN, FA, RU, ZH, TR, AR)\n\n### 🚀 Быстрый старт\n```bash\ngit clone https://github.com/tayden1990/CF-IP-Scanner.git\ncd CF-IP-Scanner\npip install -r backend/requirements.txt\npython run_app.py\n```\n\n### 📱 Связь\n- 🤖 Telegram бот: [@antigravity_ip_bot](https://t.me/antigravity_ip_bot)\n- 💬 Telegram группа: [@ANTIGRAVITY_IP](https://t.me/ANTIGRAVITY_IP)\n- 👨‍💻 Разработчик: [@tayden2023](https://t.me/tayden2023)\n\n\u003c/details\u003e\n\n---\n\n## 📸 Screenshots\n\n\u003cdiv align=\"center\"\u003e\n\n### 🔍 Scanner — Main Interface\n\u003cimg src=\"docs/screenshots/scanner.png\" alt=\"Scanner Tab\" width=\"800\" /\u003e\n\u003cbr/\u003e\u003cem\u003eThe main scanner with VLESS configuration, IP source selection, and one-click auto scan\u003c/em\u003e\n\n---\n\n### 🌍 Global Analytics — World Heatmap\n\u003cimg src=\"docs/screenshots/analytics.png\" alt=\"Analytics Tab\" width=\"800\" /\u003e\n\u003cbr/\u003e\u003cem\u003eReal-time global network health map with country-level statistics\u003c/em\u003e\n\n---\n\n### 🧩 Advanced Bypasses — DPI \u0026 SNI\n\u003cimg src=\"docs/screenshots/advanced.png\" alt=\"Advanced Tab\" width=\"800\" /\u003e\n\u003cbr/\u003e\u003cem\u003eMulti-vector DPI bypassing with fragment analysis and SNI fronting\u003c/em\u003e\n\n---\n\n### 📡 WARP Endpoints — Wireguard Scanner\n\u003cimg src=\"docs/screenshots/warp.png\" alt=\"WARP Tab\" width=\"800\" /\u003e\n\u003cbr/\u003e\u003cem\u003eHunt for Cloudflare WARP UDP/TCP endpoints for full-device VPN tunnels\u003c/em\u003e\n\n---\n\n### ℹ️ About App — Documentation\n\u003cimg src=\"docs/screenshots/about.png\" alt=\"About Tab\" width=\"800\" /\u003e\n\u003cbr/\u003e\u003cem\u003eBuilt-in guide, FAQ, system requirements, and privacy policy\u003c/em\u003e\n\n\u003c/div\u003e\n\n---\n\n## ✨ Features\n\n| Feature | Description |\n|---------|-------------|\n| 🔍 **IP Scanner** | Discover clean Cloudflare Edge IPs with real ping, jitter, download \u0026 upload speed tests |\n| ⚡ **Fastly CDN** | Full native support for scanning Fastly Edge networks alongside Cloudflare |\n| 🏆 **Gold IPs** | Smart history + community-verified IPs + auto top-domain discovery |\n| 👥 **Community Gold** | IPs verified by other users in your region — shared intelligence |\n| 🧩 **DPI Fragment Analyzer** | Test every length/interval permutation to bypass Deep Packet Inspection |\n| 🛡️ **DNSTT \u0026 Split-Stream** | Dedicated beta scanner for SlowDNS encapsulation and TLS split packets |\n| 🌐 **SNI Fronting** | Scan hundreds of SNIs against a working IP to find unblocked routes |\n| 📡 **WARP Scanner** | Find functional WARP UDP endpoints for Wireguard-based VPN tunnels |\n| 🎯 **Play Freedom** | Autonomous 4-phase engine that discovers working VPN configs without user intervention |\n| 📱 **Free VPN Dashboard** | Telegram-authenticated dashboard for free community VPN configs |\n| 🧠 **Smart Recommendations** | Intelligent panel suggesting optimal scan settings based on your network profile |\n| 💾 **Data Transfer** | Full backup \u0026 import with 10 data categories in AES-256 encrypted `.agdb` format |\n| 📴 **Offline Mode** | Analytics, geo data, configs, and bypass profiles all work offline via local cache |\n| 🔗 **5-Layer DB Resilience** | Direct MySQL → Worker proxy → Worker+fronting → VLESS tunnel → Local SQLite |\n| 🔄 **Dropped IP Re-test** | Failed IPs shown in results table with one-click re-test button (no thresholds) |\n| 🗺️ **Global Heatmap** | Interactive world map with country-level scan analytics |\n| 🔒 **TLS Verification** | Anti-MITM certificate validation for Cloudflare connections |\n| ⚡ **TCP Pre-Filter** | Blazing-fast 1000ms dead-IP drop before heavy Xray scanning begins |\n| 💾 **Persistent Queue** | Pure SQLite async queue ensures scans survive app restarts |\n| 🔄 **Smart Retry** | Auto-relaxes thresholds if strict settings find nothing |\n| 📊 **Real-time Analytics** | Live charts for datacenter latency, port success, and network protocols |\n| 🌐 **Multi-Language** | Full UI in English 🇬🇧, فارسی 🇮🇷, Русский 🇷🇺, 中文 🇨🇳, Türkçe 🇹🇷, and العربية 🇦🇪 |\n| 📱 **Deep Links** | One-click export to V2RayNG, Hidify, V2Box, Clash Meta, Sing-box |\n| 🌐 **DNS Override** | Route DNS queries through encrypted DoH/DoT servers to bypass ISP poisoning |\n| 🍎 **macOS Support** | Native DMG installer for macOS alongside Windows EXE |\n\n---\n\n## 🚀 Quick Start\n\n### Supported Platforms\n\n| Platform | Status | Install |\n|----------|--------|------|\n| 🪟 **Windows 10/11** | ✅ Full Support | Download `.exe` from [Releases](https://github.com/tayden1990/CF-IP-Scanner/releases) |\n| 🍎 **macOS** | ✅ Full Support | Download `.dmg` from [Releases](https://github.com/tayden1990/CF-IP-Scanner/releases) |\n| 🐧 **Linux** | ✅ Manual Setup | See [LINUX_INSTALL.md](LINUX_INSTALL.md) |\n| 📱 **Termux (Android)** | ⚠️ Experimental | [Termux Guide](LINUX_INSTALL.md#-termux-android--experimental) |\n\n### Prerequisites\n\n- **Python 3.10+**\n- **Node.js 18+** (for development)\n- Internet connection\n\n### Installation\n\n```bash\n# Clone the repository\ngit clone https://github.com/tayden1990/CF-IP-Scanner.git\ncd CF-IP-Scanner\n\n# Install Python dependencies\npip install -r backend/requirements.txt\n\n# Run the application\npython run_app.py\n```\n\nThe app will open at `http://localhost:5173` with the backend API on port `8000`.\n\n### Development Mode\n\n```bash\n# Frontend (Terminal 1)\ncd frontend\nnpm install\nnpm run dev\n\n# Backend (Terminal 2)\ncd backend\npython main.py\n```\n\n### Build Desktop App\n\n```bash\n# Build Electron executable\nnpm run build\nnpm run dist\n```\n\n---\n\n## 🏗️ Architecture\n\n```\nCF-IP-Scanner/\n├── backend/                 # Python FastAPI backend\n│   ├── main.py             # API server \u0026 all routes\n│   ├── scanner.py          # Core IP scanning engine (VLESS/VMess/Trojan)\n│   ├── warp_scanner.py     # WARP endpoint scanner (UDP/TCP)\n│   ├── freedom_engine.py   # Play Freedom autonomous config engine\n│   ├── db.py               # 5-layer DB fallback (MySQL → Worker → SQLite)\n│   ├── db_proxy.py         # Cloudflare Worker DB proxy client\n│   ├── offline_db.py       # Encrypted .agdb backup/restore (AES-256)\n│   ├── discovery.py        # Auto-scrape top domains per country\n│   ├── export.py           # Config export (V2RayNG, Clash, Sing-box)\n│   ├── cf_ips.py           # Cloudflare \u0026 Fastly IP range manager\n│   ├── core_manager.py     # Xray-core process lifecycle\n│   ├── local_queue.py      # Persistent SQLite async scan queue\n│   └── xray_core/          # Bundled Xray-core binary\n├── frontend/                # React + Vite + Tailwind CSS\n│   ├── src/\n│   │   ├── App.jsx         # Main application (10 tabs)\n│   │   ├── api.js          # Backend API client\n│   │   ├── components/\n│   │   │   ├── ConfigInput.jsx          # Config + scan settings\n│   │   │   ├── ResultsTable.jsx         # Results with dropped IP re-test\n│   │   │   ├── AnalyticsDashboard.jsx   # Charts \u0026 datacenter stats\n│   │   │   ├── WorldHeatmap.jsx         # Interactive global heatmap\n│   │   │   ├── GeoMap.jsx               # Country-level geo analytics\n│   │   │   ├── AdvancedScanners.jsx     # DPI fragment \u0026 SNI fronting\n│   │   │   ├── FragmentChart.jsx        # Fragment analysis visualization\n│   │   │   ├── WarpScanner.jsx          # WARP endpoint scanner\n│   │   │   ├── DnsScanner.jsx           # DNSTT \u0026 split-stream scanner\n│   │   │   ├── DnsScannerGuide.jsx      # DNS scanner guide\n│   │   │   ├── FreeVpnDashboard.jsx     # Free VPN with Telegram auth\n│   │   │   ├── FreedomWidget.jsx        # Play Freedom status \u0026 controls\n│   │   │   ├── DataTransferPanel.jsx    # Full backup/import (.agdb)\n│   │   │   ├── SmartRecommendationPanel.jsx # Smart scan recommendations\n│   │   │   ├── HealthWidget.jsx         # Backend health monitor\n│   │   │   ├── DBStatusBar.jsx          # DB connection status bar\n│   │   │   ├── StatsPanel.jsx           # Live scan statistics\n│   │   │   ├── LogBox.jsx               # Real-time scan logs\n│   │   │   ├── AboutBox.jsx             # Documentation \u0026 FAQ\n│   │   │   ├── LanguageSwitcher.jsx     # EN/FA/RU language picker\n│   │   │   └── UpdateModal.jsx          # Auto-update notification\n│   │   └── i18n/           # Internationalization\n│   │       ├── LanguageContext.jsx\n│   │       ├── en.json     # English\n│   │       ├── fa.json     # فارسی (Persian)\n│   │       └── ru.json     # Русский (Russian)\n│   └── public/\n│       └── logo.png\n├── worker/                  # Cloudflare Worker DB proxy\n│   ├── src/index.js        # Worker entry point\n│   └── wrangler.toml       # Worker configuration\n├── docs/\n│   └── screenshots/        # App screenshots\n├── main.js                  # Electron main process\n├── run_app.py              # One-click launcher\n├── LICENSE                  # GNU AGPLv3 License\n├── CITATION.cff            # Citation metadata\n└── README.md               # This file\n```\n\n---\n\n## 🌐 Internationalization (i18n)\n\nAntigravity supports **6 languages** with automatic font switching:\n\n| Language | Code | Font | Direction |\n|----------|------|------|-----------|\n| 🇬🇧 English | `en` | Inter | LTR |\n| 🇮🇷 فارسی | `fa` | Vazirmatn | RTL |\n| 🇷🇺 Русский | `ru` | Nunito | LTR |\n| 🇨🇳 中文 (简体) | `zh` | Inter | LTR |\n| 🇹🇷 Türkçe | `tr` | Inter | LTR |\n| 🇦🇪 العربية | `ar` | Vazirmatn | RTL |\n\n### Adding a New Language\n\n1. Duplicate `frontend/src/i18n/en.json` → `xx.json`\n2. Translate all ~250 keys\n3. Import in `LanguageContext.jsx`:\n   ```js\n   import xx from './xx.json';\n   const locales = { en, fa, ru, xx };\n   ```\n4. Add to `LANGUAGES` array:\n   ```js\n   { code: 'xx', name: 'Language', flag: '🏳️' }\n   ```\n\n---\n\n## 🔧 Configuration\n\n### IP Sources\n\n| Source | Description |\n|--------|-------------|\n| **Official Cloudflare** | Random IPs from Cloudflare's published ranges |\n| **Smart History** | Previously successful IPs for your specific ISP |\n| **Gold IPs** | Smart History + auto-scraped top domains for your country |\n| **Community Gold** | Best IPs verified by any user in your geographic region |\n| **Auto-Scrape** | Clean IPs from community GitHub lists |\n| **Custom URL** | Your own private IP list |\n\n### Strictness Profiles\n\n| Profile | Max Ping | Max Jitter | Min Download | Min Upload |\n|---------|----------|------------|-------------|------------|\n| 🛡️ Minimum | 1500ms | 800ms | 0.1 Mbps | 0.1 Mbps |\n| ⚖️ Average | 600ms | 300ms | 2 Mbps | 0.5 Mbps |\n| ⚡ Hard | 300ms | 100ms | 10 Mbps | 2 Mbps |\n\n---\n\n## 🔒 Privacy \u0026 Security\n\n- ✅ VLESS configs are **NEVER uploaded** — they stay 100% local\n- ✅ Scan results (IP, ping, speed) are optionally shared to help the community\n- ✅ All tests route through **Cloudflare's own infrastructure**\n- ✅ Your public IP is detected via ip-api.com solely for ISP matching\n- ✅ **No analytics trackers, no ads, no telemetry** — fully open source\n- ✅ Optional TLS certificate validation prevents MITM attacks\n\n---\n\n## 🤝 Contributing\n\nWe welcome contributions! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n```bash\n# Fork \u0026 clone\ngit clone https://github.com/YOUR_USERNAME/CF-IP-Scanner.git\n\n# Create a feature branch\ngit checkout -b feature/amazing-feature\n\n# Make your changes \u0026 commit\ngit commit -m \"feat: add amazing feature\"\n\n# Push \u0026 create a Pull Request\ngit push origin feature/amazing-feature\n```\n\n---\n\n## 📜 License\n\nThis project is licensed under the **GNU AGPLv3 License** — see the [LICENSE](LICENSE) file for details.\n\n---\n\n## 📖 Citation\n\nIf you use this tool in your research, please cite it:\n\n```bibtex\n@software{antigravity_ip_scanner,\n  author = {Akbari Saeed, Taher},\n  title = {Antigravity IP Scanner: Advanced Cloudflare IP Optimization \\\u0026 Censorship Bypass Tool},\n  year = {2024},\n  url = {https://github.com/tayden1990/CF-IP-Scanner},\n  license = {AGPL-3.0}\n}\n```\n\n---\n\n## 👨‍💻 Author \u0026 Contact\n\n\u003cdiv align=\"center\"\u003e\n\n| | |\n|---|---|\n| 👤 **Name** | Taher Akbari Saeed |\n| 📧 **Email** | taherakbarisaeed@gmail.com |\n| 🐙 **GitHub** | [@tayden1990](https://github.com/tayden1990) |\n| ✈️ **Telegram** | [@tayden2023](https://t.me/tayden2023) |\n| 🆔 **ORCID** | [0000-0002-9517-9773](https://orcid.org/0000-0002-9517-9773) |\n\n\u003c/div\u003e\n\n---\n\n## 🌟 Community\n\n- ⭐ **[Star this repo](https://github.com/tayden1990/CF-IP-Scanner)** — Support open-source internet freedom\n- 🤖 **[Telegram Bot](https://t.me/antigravity_ip_bot)** — Get free VPN configs instantly\n- 💬 **[Telegram Group](https://t.me/ANTIGRAVITY_IP)** — Join the community, share feedback\n\n---\n\n\u003cdiv align=\"center\"\u003e\n  \u003cp\u003e\u003cstrong\u003e🕊️ Built for a free and open internet\u003c/strong\u003e\u003c/p\u003e\n  \u003cp\u003e\u003csub\u003eAntigravity IP Scanner v2.0.76 • © 2024-2025 Taher Akbari Saeed • GNU AGPLv3 License\u003c/sub\u003e\u003c/p\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftayden1990%2Fcf-ip-scanner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftayden1990%2Fcf-ip-scanner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftayden1990%2Fcf-ip-scanner/lists"}