Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
radioguard — Sous-service de défense cellulaire Zero-Trust pour Android (détection et routage sécurisé IMSI-Catcher, 2G SMS Blaster et 4G aLTEr) | Kitploit
Outils/GitHubGitHub/pushkarreddyy/radioguard
Sécurité AndroidOutils DéfensifsAnalyse des VulnérabilitésSécurité RéseauSécurité Sans FilCriminalistique NumériqueSécurité MobileProtection de la Vie PrivéeDétection d'IntrusionDétection d'Anomalies
GitHub
6107il y a 8 joursPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
pushkarreddyy/radioguard

radioguard

Sous-service de défense cellulaire Zero-Trust pour Android (détection et routage sécurisé IMSI-Catcher, 2G SMS Blaster et 4G aLTEr)

Voir le dépôt

RadioGuard : Sous-service de défense cellulaire Zero-Trust pour Android

Build, Test & Release APK Download APK License

RadioGuard est une application de sécurité Android open-source, prête pour la production, et un sous-service en arrière-plan. Elle détecte activement les fausses stations de base (IMSI-catchers / Cell-Site Simulators / SMS Blasters), identifie les manipulations cellulaires hostiles 2G/4G, et déploie une quarantaine de routage sécurisé cryptographique pour protéger les appareils mobiles sur des liaisons cellulaires non fiables.


Table des matières

  1. Modèle de menace et raison d'être de RadioGuard
  2. Architecture et composants principaux
  3. Fonctionnalités clés
  4. Sécurité mémoire et garanties contre les débordements de tampon
  5. Test de résistance adversarial et durcissement des vulnérabilités
  6. Protections anti-altération et contre le détournement de sous-processus
  7. Interface utilisateur et disposition du tableau de bord
  8. Vérification automatisée et suite de tests
  9. Compilation depuis les sources

Modèle de menace et raison d'être de RadioGuard

Les réseaux cellulaires (2G, 3G et 4G LTE) souffrent de faiblesses protocolaires fondamentales :

  • Fuites d'identité avant authentification : Les téléphones révèlent les identifiants permanents IMSI et IMEI en clair brut avant que l'authentification mutuelle ne soit établie (3GPP TS 24.008 / TS 24.301).
  • Authentification 2G unilatérale : Les stations GSM ne s'authentifient jamais auprès des téléphones, permettant à de fausses stations d'imposer des chiffrements nuls (A5/0) ou de casser le chiffrement A5/1 en temps réel.
  • Faille d'intégrité du plan utilisateur 4G LTE (attaque aLTEr / CVE-2018-18544) : Bien que la signalisation de contrôle 4G dispose de contrôles d'intégrité, les paquets IP du plan utilisateur manquent de protection d'intégrité, permettant des attaques actives par inversion de bits sur les résolutions DNS.
  • SMS Blasters : Des SDR portables émettent des signaux 2G de forte puissance pour pousser des SMS d'hameçonnage directement dans les téléphones sans implication de l'opérateur.

La philosophie RadioGuard : Traiter la liaison cellulaire comme un réseau public non fiable (Zero-Trust Radio). Au lieu d'espérer que la station soit légitime, le téléphone surveille de manière autonome la télémétrie cellulaire et encapsule le trafic dans des tunnels cryptographiques authentifiés.


Architecture et composants principaux

┌─────────────────────────────────────────────────────────────────────────────┐
│                       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      │
└─────────────────────────────────────────────────────────────────────────────┘

Fonctionnalités clés

Télécharger l’outil