UAC-SNI-Spoofer-Android
Introduction: Android SNI spoofing VPN tool with VLESS/Trojan config runner, SNI scanner, auto best-ping config selection, Xray, tun2socks, and live logs.
Tags:
معرفی
UAC SNI Spoofer یک ابزار متنباز برای مدیریت اتصالهای امن در اندروید است. برنامه از مسیر بومی VPN/TUN و هسته Xray استفاده میکند و برای اتصال سریع، مدیریت کانفیگها و بررسی وضعیت واقعی شبکه طراحی شده است.
امکانات
- تونل سراسری اندروید با Android VpnService، هسته Xray و مسیر بومی TUN
- پشتیبانی از کانفیگهای VLESS، VMess و Trojan همراه با حفظ مشخصات اصلی انتقال، امنیت، SNI، Host، Path، ALPN و Fingerprint
- اتصال تطبیقی: ساخت اثرانگشت جداگانه برای هر شبکه با توجه به نوع اتصال، اپراتور، ASN و سرویسدهنده؛ سپس مرتبسازی مسیرها، یادگیری نتیجه موفق و اتصال سریعتر در دفعات بعد
- استفاده از مجموعه Edgeهای اصلی و جایگزین متناسب با شبکه، همراه با مسیر Direct Compatibility برای آزمایش کانفیگ بدون جایگزینی آدرس، تغییر ALPN یا اعمال FinalMask
- بازیابی خودکار اتصال هنگام تغییر شبکه یا افت کیفیت با کمک برنده ذخیرهشده، مسیر پشتیبان و زمان استراحت مسیرهای ناموفق
- Route Speed Test: بررسی کامل ترکیبهای Edge × DNS × Fragment × MTU و آزمایش صدها مسیر مستقل برای هر کانفیگ و شبکه
- رقابت چندمرحلهای مسیرها از غربال اولیه تا آزمون پایداری، فشار و فینال A-B-B-A؛ با راهاندازی سرد Xray، تست چندمقصدی HTTP، پاسخ DNS، حجم دریافتی، سرعت، پینگ، نوسان، نرخ موفقیت و درصد اطمینان
- رتبهبندی زنده بهترین مسیرها، توقف و ادامه تست بدون از دسترفتن نتیجه، رفتن دستی به مرحله بعد و نگهداری لیست نهایی مخصوص همان کانفیگ و اثرانگشت شبکه
- انتخاب یک برنده و یک مسیر پشتیبان، ذخیره آنها برای همان کانفیگ و شبکه و استفاده مستقیم در اتصالهای بعدی
- چند DNS Resolver مستقل شامل Cloudflare، Google، Quad9، AdGuard و OpenDNS با DoH و آدرسهای Bootstrap
- Config Maker: دو روش Quick Scan و Deep Adaptive Test برای سنجش کانفیگها، نمایش مسیر در حال تست و توقف روی اولین نتیجه سالم
- واردکردن کانفیگ از متن، کلیپبورد، فایل یا لینک اشتراک؛ ادغام چند اشتراک بدون پاکشدن نتیجههای قبلی و حذف خودکار موارد تکراری
- سه حالت مسیریابی برنامهها: عبور همه برنامهها از VPN، دورزدن تونل برای برنامههای انتخابی یا عبور فقط برنامههای انتخابی از VPN
- حالتهای اتصال Tunnel و پروکسی محلی SOCKS، همراه با کنترلهای Fragment، FinalMask، MTU، Mux، Keepalive، QUIC و مسیریابی
- پایش زنده پینگ، ترافیک، کشور و آدرس خروجی، وضعیت سلامت اتصال و گزارشهای فنی برای عیبیابی
- اتصال و قطع سریع VPN از پنل Quick Settings اندروید و کنترلهای اعلان
نیازمندیها
- اندروید ۷ یا جدیدتر
- دادن مجوز استاندارد VPN هنگام اولین اتصال
- خاموشبودن برنامههای VPN دیگر هنگام استفاده
نصب
- فایل APK نسخه جدید را از بخش Releases دریافت کنید.
- برنامه را نصب و اجرا کنید.
- کانفیگ موردنظر را انتخاب کنید و دکمه اتصال را بزنید.
- درخواست مجوز VPN را تأیید کنید.
ساخت از سورس
برای ساخت پروژه به JDK 17 و Android SDK 35 نیاز دارید.
git clone https://github.com/Floxu1/UAC-SNI-Spoofer-Android.git
cd UAC-SNI-Spoofer-Android
.\gradlew.bat assembleDebug
خروجی نسخه دیباگ در مسیر زیر ساخته میشود:
app\build\outputs\apk\debug\app-debug.apk
پشتیبانی و ارتباط
- کانال تلگرام: t.me/UacSniSpoofer
- گروه تلگرام: t.me/UacSniSpooferGroup
- گزارش مشکل: GitHub Issues
نکته
کیفیت اتصال به وضعیت اپراتور، کانفیگ انتخابشده و شرایط شبکه بستگی دارد. هیچ کانفیگی روی تمام شبکهها عملکرد یکسانی ندارد.
مجوزها و توضیحات وابستگیهای جانبی در فایل THIRD_PARTY_NOTICES.md قرار گرفته است.
