
خدمة فرعية للدفاع الخلوي بثقة صفرية لأندرويد (كشف IMSI-Catcher و2G SMS Blaster و4G aLTEr والتوجيه الآمن)
RadioGuard هو تطبيق أمني مفتوح المصدر وجاهز للإنتاج لنظام أندرويد، ويعمل كخدمة فرعية في الخلفية. يكتشف بنشاط أبراج الاتصال الخبيثة (أجهزة اعتراض IMSI / محاكيات مواقع الخلايا / باثّات الرسائل النصية القصيرة)، ويحدد التلاعب العدائي بشبكات 2G/4G الخلوية، وينشر حجراً صحياً للتوجيه الآمن بالتشفير لحماية الأجهزة المحمولة على روابط خلوية غير موثوقة.
تعاني الشبكات الخلوية (2G و3G و4G LTE) من نقاط ضعف بروتوكولية أساسية:
فلسفة RadioGuard: تعامل مع الرابط الخلوي كشبكة عامة غير موثوقة (راديو بثقة صفرية). بدلاً من الأمل في أن يكون البرج شرعياً، يراقب الهاتف بشكل مستقل القياسات الخلوية ويغلّف حركة المرور داخل أنفاق تشفيرية موثّقة.
┌─────────────────────────────────────────────────────────────────────────────┐
│ RadioGuard Architecture Topology │
├─────────────────────────────────────────────────────────────────────────────┤
│ [ UI Layer (Jetpack Compose) ] │
│ • DashboardScreen: Real-time threat gauge, active telemetry, controls │
│ • Device Integrity Banner: Displays kernel/root compromise warnings │
│ • Forensic Incident Exporter: Generates JSON evidence dumps │
├─────────────────────────────────────────────────────────────────────────────┤
│ [ Core Service Layer ] │
│ • RadioGuardService: Foreground sentry monitoring TelephonyCallback │
│ • Telemetry Liveness Watchdog: Polls modem every 5s to defeat RIL freeze │
│ • Emergency 911/112 Fail-Safe: Auto-suspends killswitch during calls │
│ • SafeTunnelVpnService: Native VPN killswitch (TunnelCrack hardened) │
│ • ShizukuRadioBridge: Privileged non-root band locker & airplane pulse │
├─────────────────────────────────────────────────────────────────────────────┤
│ [ Analytical Engine ] │
│ • AnomalyEngine: Normalized Bayesian multi-factor anomaly scoring │
│ • Macro-Cell Shadow Clone Detector: Step-gradient Delta-RSRP tracking │
│ • Hysteresis Buffer: 2-sample window filters Carrier Aggregation flits │
│ • SmsFilterHelper: PDU inspector catching Type-0 Silent SMS pings │
├─────────────────────────────────────────────────────────────────────────────┤
│ [ Storage & Integrity Layer ] │
│ • TowerDatabase (Room SQLite): Local OpenCelliD / BeaconDB baseline │
│ • Circular Storage Pruning: Caps incident log to 1,000 to prevent DoS │
│ • AppIntegrityValidator: Runtime SHA-256 APK signing cert verification │
│ • RuntimeAntiHijackGuard: Anti-ptrace & /proc/self/maps hook scanner │
│ • DeviceIntegritySentry: Hardware TEE, SELinux, and rootkit auditor │
└─────────────────────────────────────────────────────────────────────────────┘