نقشک بسته

RKNHardering

تشخیص VPN و پروکسی در اندروید با روش RKN
جدید در نگارش ۲٫۹٫۰
1. شش آشکارساز جدید VPN/پروکسی اضافه شد: الگوهای گسترده اینترفیس (utun، ZeroTier، Tailscale، IPsec/xfrm، GRE، L2TP)، تشخیص نوع انتقال VPN، TUN/TAP بر اساس نوع sysfs، اکتشاف host-route /32، اسکنر REST API برای Clash/mihomo/sing-box و کاوش اعتبارنامه‌های ضعیف SOCKS5 محلی. دو اسکنر آخر اختیاری هستند و در تنظیمات فعال می‌شوند.
2. تشخیص شبیه‌ساز (QEMU، Genymotion، BlueStacks) و تشخیص محیط ایزوله (کاربر ثانویه، اپلیکیشن کلون‌شده، نمایه کاری) اضافه شد. در این موارد تست‌های شبکه قابل اعتماد نیستند، بناب
RKNHardering یک برنامه اندرویدی برای تشخیص استفاده از VPN و پروکسی در دستگاه است. روش‌شناسی RKN (سرویس فدرال نظارت بر ارتباطات روسیه) برای شناسایی ابزارهای دور زدن فیلترینگ را پیاده‌سازی می‌کند.

نه ماژول تشخیص مستقل به صورت موازی اجرا می‌شوند و نتیجه نهایی توسط VerdictEngine محاسبه می‌شود:

- GeoIP — بررسی IP عمومی در برابر پایگاه‌های داده GeoIP و ارائه‌دهندگان سیگنال hosting/proxy
- مقایسه IP — مقایسه پاسخ‌های IP چکرهای RU و غیر-RU
- نشانه‌های مستقیم — NetworkCapabilities، تنظیمات پروکسی سیستم، برنامه‌های VPN نصب‌شده
- نشانه‌های غیرمستقیم — رابط‌های شبکه، جدول مسیریابی، DNS، خروجی dumpsys VPN، پروکسی‌های localhost
- سیگنال‌های موقعیت مکانی — MCC/SIM/cell/Wi-Fi و جستجوی BeaconDB
- بررسی Bypass — اسکن localhost برای پروکسی‌های SOCKS5/HTTP، Xray gRPC API، نشت شبکه زیرین
- CDN Pulling — درخواست‌های HTTPS به endpoint های trace برای تعیین IP عمومی
- Call Transport — بررسی دسترسی به STUN و MTProto برای تشخیص تونل‌سازی ترافیک
- نشانه‌های نیتیو — بررسی‌های JNI روی رابط‌ها، مسیرها، ماکرهای hook در /proc/self/maps و root

نتیجه نهایی (تشخیص داده نشد / نیاز به بررسی / تشخیص داده شد) با ترکیب وزن‌دار نتایج ماژول‌ها محاسبه می‌شود.

حداقل نسخه اندروید: 8.0 (API 26).
کد منبع: https://github.com/xtclovver/RKNHardering

نگارش‌ها

با وجود موجود بودن بارگیری‌های APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهی‌های به‌روز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد می‌شود کارهٔ اف‌دروید را نصب و از آن استفاده کنید.

بارگیری اف‌دروید
  • نگارش ۲٫۹٫۰ (۲۰۹۰۰) پیشنهادی افزوده در 12d Jun 26

    arm64-v8a armeabi-v7a x86_64

    این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی به مکان تقریبی فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان تقریبیتان را از خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد.
    • دسترسی به مکان دقیق فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان دقیقتان را خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد. ممکن است این کار، مصرف باتریتان را افزایش دهد.
    • مشاهدهٔ اتصالات شبکه
      می‌گذارد کاره اطّلاعات مربوط به اتّصال‌های شبکه مانند شبکه‌های موجود و وصل‌شده را ببیند.
    • ‏مشاهدهٔ اتصالات Wi-Fi
      ‏می‌گذارد کاره اطّلاعات شبکهٔ وای‌فای مانند به کار افتادن وای‌فای و نام وای‌فای وصل‌شده را ببیند.
    • ‏اتصال به Wi-Fi و قطع اتصال از آن
      ‏به برنامه اجازه می‎دهد تا به نقاط دسترسی Wi-Fi وصل شود و ارتباط خود را با آن‌ها قطع کند و تغییراتی را در پیکربندی دستگاه برای شبکه‎های Wi-Fi ایجاد کند.
    • دسترسی کامل به شبکه
      به برنامه امکان می‌دهد سوکت‌های شبکه را ایجاد کند و از پروتکل‌های شبکه سفارشی استفاده نماید. مرورگر و سایر برنامه‌ها روشی را برای ارسال داده‌ها به اینترنت ارائه می‌کنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
    • تعامل با افزاره‌های وای‌فایی اطراف
      می‌گذارد کاره در افزاره‌های وای‌فای اطراف تبلیغ کند، به آن‌ها وصل شده و موقعیت نسبیشان را تشخیص دهد
    • پُرسمان همه بسته‌ها
      به برنامه اجازه می‌دهد همه بسته‌های نصب‌شده را ببیند.
    • خواندن وضعیت تلفن و شناسه
      به برنامه اجازه می‌دهد به ویژگی‌های تلفن دستگاه شما دسترسی پیدا کند. این مجوز به برنامه اجازه می‌دهد شماره تلفن و شناسه‌های دستگاه، فعال بودن یک تماس و شماره راه دوری که با یک تماس متصل شده است را مشخص کند.
    • com.notcvnt.rknhardering.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۱۴ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۲٫۸٫۱
    1. رفع مشکل توقف (کرش) بررسی به دلیل تایم‌اوت‌های طولانی شبکه در کاوشگر وایت‌لیست اپراتور.
    2. بهبود پایداری اعمال پروفایل‌های سفارشی هنگام ایجاد نتایج اسکن.
    3. رفع کرش احتمالی هنگام تشخیص رنگ‌های سیستم در رابط کاربری.
  • نگارش ۲٫۸٫۱ (۲۰۸۰۱) - افزوده در 12d May 26

    arm64-v8a armeabi-v7a x86_64

    این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی به مکان تقریبی فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان تقریبیتان را از خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد.
    • دسترسی به مکان دقیق فقط در پیش‌زمینه
      این کاره قادر است هنگام استفاده، مکان دقیقتان را خدمات مکانی بگیرد. برای گرفتن مکان، باید خدمات مکانی افزاره‌تان روشن باشد. ممکن است این کار، مصرف باتریتان را افزایش دهد.
    • مشاهدهٔ اتصالات شبکه
      می‌گذارد کاره اطّلاعات مربوط به اتّصال‌های شبکه مانند شبکه‌های موجود و وصل‌شده را ببیند.
    • ‏مشاهدهٔ اتصالات Wi-Fi
      ‏می‌گذارد کاره اطّلاعات شبکهٔ وای‌فای مانند به کار افتادن وای‌فای و نام وای‌فای وصل‌شده را ببیند.
    • ‏اتصال به Wi-Fi و قطع اتصال از آن
      ‏به برنامه اجازه می‎دهد تا به نقاط دسترسی Wi-Fi وصل شود و ارتباط خود را با آن‌ها قطع کند و تغییراتی را در پیکربندی دستگاه برای شبکه‎های Wi-Fi ایجاد کند.
    • دسترسی کامل به شبکه
      به برنامه امکان می‌دهد سوکت‌های شبکه را ایجاد کند و از پروتکل‌های شبکه سفارشی استفاده نماید. مرورگر و سایر برنامه‌ها روشی را برای ارسال داده‌ها به اینترنت ارائه می‌کنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
    • تعامل با افزاره‌های وای‌فایی اطراف
      می‌گذارد کاره در افزاره‌های وای‌فای اطراف تبلیغ کند، به آن‌ها وصل شده و موقعیت نسبیشان را تشخیص دهد
    • پُرسمان همه بسته‌ها
      به برنامه اجازه می‌دهد همه بسته‌های نصب‌شده را ببیند.
    • خواندن وضعیت تلفن و شناسه
      به برنامه اجازه می‌دهد به ویژگی‌های تلفن دستگاه شما دسترسی پیدا کند. این مجوز به برنامه اجازه می‌دهد شماره تلفن و شناسه‌های دستگاه، فعال بودن یک تماس و شماره راه دوری که با یک تماس متصل شده است را مشخص کند.
    • com.notcvnt.rknhardering.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۱۳ می‌ب امضای PGP | گزارش ساخت