جهت اطلاع از جدیدترین آپدیتهای اسکنر، عضو کانال رسمی پروژه شوید. همچنین برای گزارش باگها و طرح سؤالات خود میتوانید از طریق گروه پشتیبانی اقدام کنید. چنل ما : @DevTaha_project
ابزار پیشرفته و چندنخی برای شناسایی آیپیهای سالم Cloudflare، تست پورت و کیفیت اتصال و تولید کانفیگهای VLESS آماده استفاده در کلاینتهای Xray/Karing و ایجاد لینک سابسکریپشن.
این پروژه یک اسکنر هوشمند Cloudflare است که بهصورت خودکار:
- آیپیهای Cloudflare را نمونهبرداری میکند
- پورتهای فعال را تشخیص میدهد
- کیفیت اتصال (پینگ و سرعت) را میسنجد
- بهترین ترکیب IP/DNS را انتخاب میکند
- کانفیگ JSON بهینه و لینک سابسکریپشن base64 تولید میکند
هدف پروژه، سادهسازی فرآیند پیدا کردن IP مناسب و ساخت کانفیگ بهینه برای کاربران حرفهای و توسعهدهندگان است.
- ⚡ اسکن سریع و چندتردی
- 🎯 تشخیص خودکار پورت فعال
- 🤝 بررسی هندشیک Cloudflare
- 📶 پینگ دو مرحلهای برای دقت بالا
- 🚀 تست سرعت دانلود و آپلود واقعی
- 🧠 انتخاب هوشمند بهترین IP و DNS
- 🔒 تشخیص خودکار TLS و Non-TLS
- 🧪 بهینهسازی Fragment برای پایداری بهتر
- 📦 تولید کانفیگ JSON آماده استفاده
- 🔗 ساخت لینک سابسکریپشن base64
- 🧩 پشتیبانی از چند DNS
- ⛔ امکان توقف فوری اسکن (Ctrl + M)
- 🎨 خروجی رنگی و خوانا در ترمینال
- 🗂 پاکسازی خودکار پوشه خروجی
- 🧱 ساختار ماژولار و قابل توسعه
- Python 3.9+
- ویندوز (توصیه شده، ولی لینوکس هم قابل اجراست)
- اینترنت پایدار
pip install requests colorama urllib3قبل از اجرای اسکنر، مقادیر زیر را در فایل اسکنر (bpb6.py) ویرایش کنید:
WORKER_HOST = "your-worker.workers.dev"
WS_PATH = "/your-websocket-path"
USER_UUID = "یک-UUID-رندوم-اینجا"و یا اینکه از طریق نرم افزار این کار را انجام دهید . خودکار یک صفحه روی لوکال بالا میاره و میتونید اونجا مقادیر رو وارد کنید خودکار همگام سازی میشه و اطلاعات در یک پوشه تو دسکتاپ ذخیره میکنه
⚠️ UUID رندوم بسازید: https://www.uuidgenerator.net/
| متغیر | توضیح |
|---|---|
HTTP_PORTS |
پورتهایی که تست میشوند |
CLOUDFLARE_CIDRS |
رنجهای آیپی Cloudflare |
SAMPLES_PER_CIDR |
تعداد نمونهبرداری از هر رنج |
MAX_WORKERS |
تعداد تردهای همزمان |
TIMEOUT |
تایماوت اتصال |
DNS_SERVERS |
لیست DNSهای مورد استفاده |
🚀 نحوه اجرا: (البته میتوانید از بخش release نرم افزار را دانلود و اجرا کنید بدون نیاز به ران کردن و اجرای هیچ نوع کد!)
python bpb6.py- اسکن خودکار رنجهای Cloudflare
- مناسب برای پیدا کردن IP سالم و تمیز
- وارد کردن IP دلخواه
- مناسب برای تست هدفمند و محدود
3️⃣### حالت Deep Scanner (Ports 1 to 65535 - Takes Time!))
- مانند حالت پیشفرض اما با تمام پورت های موجود دنیا و کمتر شناخته شده شروع به تست میکند
- مناسب برای شرایط سخت
4️⃣### حالت Hope Mode (Ports 1 to 65535 + Massive DNS List))
- این حالت در سخترین شرایط ممکن از لیست عظیم DNS های کمتر شناخته شده و پورت های کمتر شناخته شده استفاده میکند
- مناسب برای شرایط بسیار سخت
- مدت زیادی و اینترنت زیادی مصرف میکند
- وارد پنل BPB شوید
- کانفیگها را دانلود کنید
- یک کانفیگ انتخاب و باز کنید
- کانفیگ موردنظر را در کلاینت باز کنید و روی ویرایش کلیک کنید
- دنبال path بگردید
- WORKER_HOST: آدرس ورکر (مثال:
test.sajdgsh.workers.dev) - WS_PATH: رشته WebSocket path (مثال:
/NEJEJDHDVBDJDJDVHDIDHjdvhdksovQS5PTkxJTkURJKEJEHV0=?ed=2560)
WORKER_HOST = "test.sajdgsh.workers.dev"
WS_PATH = "/NEJEJDHDVBDJDJDVHDIDHjdvhdksovQS5PTkxJTkURJKEJEHV0=?ed=2560"
USER_UUID = "یک-UUID-رندوم-اینجا"اگه از نرم افزار استفاده میکیند خودکار یک صفحه باز میکند که میتوانید مقادیر رو داخل اون صفحه جایگذاری کنید بعدش روی دسکتاپ پوشه ساخته میشه که اطلاعات اونجا ذخیره میشن برای اجرای اسکنر . فقط بار اول نیازه که مقادیر رو وارد کنید و بار های دیگه خودش خودکار از اطلاعات ذخیره شده استفاده میکنه و مقادیر رو جایگذاری میکنه
- اطمینان از عدم اتصال به VPN
- اجرای دستور:
python bpb6.py- منتظر بمانید تا اسکن کامل شود و پیام Done نمایش داده شود برای مثال :
- مسیر:
D:\allconfigs\ - فایلها:
Configs/ # کانفیگهای JSON
scan_log.txt # گزارش اسکن
Verified_IPs.txt # IPهای سالم
sub.txt # سابسکریپشن base64
- وارد GitHub شوید
- ریپو بسازید و
sub.txtرا آپلود کنید - روی گزینه Raw کلیک کنید تا لینک مستقیم دریافت شود
- لینک Raw را کپی کنید
- در کلاینت Karing یا v2rayNG، گزینه Import Subscription را بزنید
- لینک را پیست کنید و Update کنید ✅
اگر بعد از چند روز سرعت کند شد:
- دوباره اسکنر را اجرا کنید
- فایل جدید
sub.txtرا آپلود کنید و قبلی را حذف کنید - لینک سابسکریپشن بهصورت خودکار آپدیت میشود
| کلاینت | لینک دانلود |
|---|---|
| Karing | اندروید/ویندوز/لینوکس |
| v2rayNG | اندروید |
| v2rayN | ویندوز |
| Hiddify Next | اندروید/iOS |
- افزایش
MAX_WORKERS - کاهش
SAMPLES_PER_CIDR - کوتاه نگه داشتن لیست DNS
- بهترین عملکرد روی پورتهای TLS
- کیفیت شبکه و ISP بر نتایج تاثیرگذار است
- این ابزار برای اهداف آموزشی و تحقیقاتی منتشر شده است
استفاده نادرست از این ابزار بر عهده کاربر است.
- ⭐ ستاره دادن به ریپو
- 🐛 ثبت Issue برای باگها
- 🔧 ارسال Pull Request برای بهبود
.png)

.png)
.png)
.png)
.png)
.png)

.png)