[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-80129":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":12,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":13,"stars7d":12,"stars30d":14,"stars90d":13,"forks30d":13,"starsTrendScore":13,"compositeScore":15,"rankGlobal":8,"rankLanguage":8,"license":16,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":19,"hasPages":17,"topics":20,"createdAt":8,"pushedAt":8,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":13,"starSnapshotCount":13,"syncStatus":24,"lastSyncTime":25,"discoverSource":26},80129,"Scanner-IP-CDNs","power-codes\u002FScanner-IP-CDNs","power-codes",null,"Python",55,9,1,0,4,3,"MIT License",false,"main",true,[],"2026-06-12 02:03:58","\n\u003Cdiv align=\"center\">\n\n# ⚡ Powercodes — Advanced IP & Domain Scanner\n### 🛡️ High-Performance TCP Port Validator & Smart CDN Classifier\n\n[![Python Version](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-3.9+-3776AB?style=for-the-badge&logo=python&logoColor=white)](https:\u002F\u002Fwww.python.org\u002F)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow?style=for-the-badge)](https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT)\n[![Platforms](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlatforms-Windows%20%7C%20Linux%20%7C%20Termux-orange?style=for-the-badge&logo=linux&logoColor=white)](https:\u002F\u002Fgithub.com\u002Fpower-codes)\n[![CDN Support](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCDNs-Multi--Provider-red?style=for-the-badge&logo=cloudflare&logoColor=white)](https:\u002F\u002Ft.me\u002Fpowercodes)\n\n\u003Cbr>\n\n**🚀 اسکنر برای تفکیک آی‌پی‌های سالم و وایت لیست شده ** \n\n[🌐 کانال تلگرام](https:\u002F\u002Ft.me\u002Fpowercodes) • [📺 آموزش یوتیوب](https:\u002F\u002Fyoutu.be\u002FF-25eDYXBX8?is=uj4CQCz1T3QIBF5C) • [💻 گیت‌هاب توسعه‌دهنده](https:\u002F\u002Fgithub.com\u002Fpower_codes)\n\n\u003C\u002Fdiv>\n\n---\n\n## 📖 معرفی پروژه (Overview)\n\nدر وضعیت کنونی شبکه، بسیاری از آی‌پی‌ها یا دامنه‌ها ممکن است به درخواست‌های معمولی `Ping (ICMP)` پاسخ دهند، اما هنگام برقراری ارتباط واقعی، پورت‌های آن‌ها کاملاً مسدود باشد. \n\n**اسکنر ایپی CDN ها** یک ابزار حرفه‌ای و مبتنی بر پایتون است که با متدولوژی **لایه انتقال (Transport Layer)**، پورت‌های TCP را به صورت موازی (Multi-threaded) بررسی می‌کند. این ابزار به شما تضمین می‌دهد که خروجی نهایی، شامل آی‌پی‌های ۱۰۰٪ تمیز و قابل استفاده در انواع تونل‌ها و کانکشن‌ها است.\n\n---\n\n## ✨ قابلیت‌های برجسته (Key Features)\n\n* **⚡ الگوهای اسکن همزمان (Multi-Threading):** اسکن هزاران رنج و دامنه در کمترین زمان بدون اتلاف وقت یا افت سرعت.\n* **🔍 تشخیص هوشمند CDN:** برای دسته‌بندی و شناسایی خودکار نوع CDN.\n* **🧹 سیستم پاک‌سازی خودکار (Data Sanitize):** فیلتر کردن هوشمند ورودی‌ها، حذف فضاها و متن ها ، و حذف آی‌پی‌های تکراری.\n* **🌐 پشتیبانی از CIDR Subnet:** قابلیت پردازش مستقیم رنج‌های شبکه مانند `104.16.0.0\u002F12`.\n* **💾 ذخیره‌سازی ایزوله:** تفکیک خودکار خروجی‌های سالم در فایل‌های مجزا.\n\n---\n\n## ☁️ شبکه‌های CDN پشتیبانی‌شده\n\n| لوگو \u002F نشان | نام سرویس‌دهنده (CDN) | قابلیت شناسایی | رنج بین‌المللی |\n| :---: | :--- | :---: | :---: |\n| 🟠 | **Cloudflare**  | ✅ دارد | \n| 🌐 | **Akamai**  | ✅ دارد |\n| 🟣 | **Fastly** | ✅ دارد | \n| 🟢 | **Netlify**  | ✅ دارد | \n| ▲ | **Vercel** | ✅ دارد | \n| 🔵 | **Gcore**  | ✅ دارد | \n| ☁️ | **AWS CloudFront** | ✅ دارد | \n| 🐰 | **BunnyCDN** | ✅ دارد | \n| ☁️ | **ArvanCloud ** | 🇮🇷 ایران | \n\n---\n## 📥 دانلود برنامه\n\n| پلتفرم | وضعیت | لینک دانلود |\n|---------|--------|--------------|\n| 🪟 ویندوز 64 بیتی | ✅ آماده دانلود | [دانلود نسخه ویندوز](https:\u002F\u002Fgithub.com\u002Fpower-codes\u002FScanner-IP-CDNs\u002Freleases\u002Flatest) |\n| 🤖 اندروید | 🚧 به‌زودی | به‌زودی منتشر می‌شود |\n\n> ⚠️ نسخه ویندوز روی سیستم‌های 64 بیتی اجرا می‌شود.  \n> ⚠️ برای اجرای فایل ممکن است نیاز باشد Windows Defender را تأیید کنید.\n\n## 🛠 نحوه نصب و راه‌اندازی (Installation)\n\n### 💻 محیط ویندوز (Windows)\nابتدا مطئن شوید پایتون روی سیستم شما نصب است و تیک **Add Python to PATH** را زده‌اید. سپس ترمینال (CMD یا PowerShell) را باز کرده و دستورات زیر را وارد کنید:\n\n```powershell\n# دریافت پروژه از گیت‌هاب\ngit clone https:\u002F\u002Fgithub.com\u002Fpower-codes\u002FScanner-IP-CDNs.git\n\n# ورود به پوشه پروژه\ncd Scanner-IP-CDNs\n\n# نصب پکیج‌ پیش‌نیاز\npip install flask\n\n# اگه موقع نصب vpn نداشتید از میرور زیر استفاده کنید\npip install flask -i https:\u002F\u002Fmirror-pypi.runflare.com\u002Fsimple\u002F --trusted-host mirror-pypi.runflare.com\n\n# اجرای اسکریپت اصلی\npython scanner.py\n\n```\n\n### 📱 محیط ترموکس (Termux - Android)\n\nکدهای زیر را کپی کرده و وارد ترمینال کنید:\nاگه ارور داده کافیه به VPN متصل بشید\n\n```bash\npkg update && pkg upgrade -y\npkg install python git -y\ngit clone https:\u002F\u002Fgithub.com\u002Fpower-codes\u002FScanner-IP-CDNs.git\ncd Scanner-IP-CDNs\npip install flask\n\n# اگه موقع نصب vpn نداشتید از میرور زیر استفاده کنید\npip install flask -i https:\u002F\u002Fmirror-pypi.runflare.com\u002Fsimple\u002F --trusted-host mirror-pypi.runflare.com\n\npython scanner.py\n\n```\n\n---\n\n## 📂 ساختار استاندارد فایل ورودی (targets.txt)\n\nبرنامه به صورت هوشمند ساختارهای زیر را در فایل تشخیص داده و پردازش می‌کند:\nبرای مواقعی است که میخواهید یکسری ایپی ها را هر روز اسکن کنید پس در کنار فایل پایتون یک فایل با نام targets.txt بسازید و ایپی های خود را وارد کنید.\nدر ترمینال ترموکس یا لینوکس باید با دستور nano targets.txt این کار را انجام دهید.\n```text\n# --- نمونه دامنه‌ها و ساب‌دامنه‌ها ---\nexample.com\nmy-example.com\n\n# --- نمونه آی‌پی‌های تکی ---\n1.1.1.1\n104.18.2.5\n\n# --- نمونه رنج‌های شبکه (CIDR) ---\n172.67.0.0\u002F16\n104.16.0.0\u002F12\n\n\n```\n\n---\n\n## 📦 پیش‌نیازهای فنی (Dependencies)\n\nکتابخانه‌های زیر به صورت خودکار از طریق فایل `requirements.txt` پیکربندی می‌شوند:\n\n* `requests`: برای ارسال ریکوئست‌های لایه لایه اپلیکیشن و وب.\n* `flask`: جهت مدیریت و مانیتورینگ وضعیت اسکن (نسخه پنل).\n---\n\n## ⚠️ عیب‌یابی و رفع خطا (Troubleshooting)\n\n* **خطای `pip: command not found`:** مطمئن شوید در زمان نصب پایتون در ویندوز، گزینه **Add to PATH** را فعال کرده‌اید.\n* **سرعت پایین اسکن:** مقدار `threads` را در تنظیمات داخلی اسکریپت بر اساس کشش پردازنده و سرعت اینترنت خود افزایش دهید (مثلاً روی 50 یا 100 تنظیم کنید).\n* **خطای اتصال در ترموکس:** حتماً قبل از اجرای دستورات، فیلترشکن خود را برای دانلود دپندنسی‌ها روشن کنید.\n\n---\n\n## ⭐ حمایت و توسعه (Support)\n\nاگر این ابزار به شما در پیدا کردن آی‌پی‌های تمیز کمک کرد، می‌توانید با دادن یک **Star** (⭐) به این ریپازیتوری از توسعه آن حمایت کنید. همچنین می‌توانید پروژه را **Fork** کرده و پچ‌های خود را ارسال کنید.\n\n---\n\n## 👨‍💻 کانال‌های ارتباطی توسعه‌دهنده (Contacts)\n\n* **توسعه‌دهنده اصلی:** Powercodes\n* **کانال تلگرام:** [Powercodes Telegram](https:\u002F\u002Ft.me\u002Fpowercodes)\n* **یوتیوب:** [Powercodes YouTube](https:\u002F\u002Fyoutube.com\u002F@powercodes)\n* **گیت‌هاب:** [Powercodes GitHub](https:\u002F\u002Fgithub.com\u002Fpower-codes)\n\n---\n\n","power-codes\u002FScanner-IP-CDNs 是一个基于 Python 的高级 IP 和域名扫描工具，能够高效验证 TCP 端口并智能分类 CDN 服务提供商。它采用多线程技术实现快速并发扫描，支持多种主流 CDN 识别，并具备自动清理重复和无效数据的能力。此外，该工具还支持 CIDR 子网处理以及隔离存储有效输出结果。适用于网络安全测试、网络管理和需要对大量 IP 地址或域名进行健康检查的场景中。",2,"2026-06-11 03:59:21","CREATED_QUERY"]