
RF CHAOS es una aplicación de Android diseñada para causar caos a través de todos los adaptadores de RF posibles: ¡Disfruta!
RF CHAOS se basa en gran medida en un montón de herramientas que allanaron el camino para el Máximo Hacking Móvil a lo largo de los años, incluyendo:
..Y muchas, muchas más herramientas y proyectos - demasiados para enumerar.
Llevo años queriendo construir un kit de herramientas como RF-CHAOS pero nunca tuve el tiempo ni la oportunidad. Así que, como vi algo de motivación vía X, pensé que más valía ponerme a ello. Como ya existe un montón de herramientas para esto en plataformas de escritorio, decidí centrar mi esfuerzo en dispositivos móviles, y como Android es el único que permite acceso de bajo nivel a WiFi/BLE/Bluetooth/etc., ¡fueron los ganadores!
Espero que te diviertas un poco con ello. Diversión malvada. 😈🤘
Resulta que, especialmente para BLE, ha habido algunos avances a lo largo de los años que hacen que apuntar a ciertos dispositivos sea más difícil de lo que solía ser! Me refiero a esas "Direcciones MAC Privadas" que cambian cada 15 minutos más o menos.
🚨👮⚠️ ¿Qué es la Resolución/Rastreo de RPA en BLE/Bluetooth? Es la capacidad de rastrear todos esos teléfonos y dispositivos que te hicieron creer que podrías haber recuperado parte de tu privacidad mediante esa función que probablemente ya hayas visto, la que supuestamente cambia la dirección MAC de tu dispositivo a una dirección privada suplantada. La dirección MAC de tu teléfono o dispositivo cambia a una nueva dirección suplantada cada 15 minutos más o menos.
Y todo es una puta mentira.
Todo esto, mientras los menús de tu dispositivo muestran esto como una "Característica de Privacidad" y proclaman protegerte contra este mismo tipo de ataque. ¿No te entusiasma nada la idea de que cualquiera, incluidas las Fuerzas de Seguridad, pueda rastrearte en cualquier momento? ¿Quieres ver cómo funciona de primera mano? ¡Estás en el lugar correcto! Sí, hay detalles y más sobre esto, así que sigue leyendo. 🚨👮⚠️
TL;DR: Cada momento que tu Adaptador Bluetooth está encendido eres 100% rastreable, incluso con la Suplantación de MAC Privada activada.
Android Studio (Hedgehog 2023.1.1 o más reciente)
JDK 17 (normalmente viene con Android Studio)
Android SDK
# If using git
git clone https://github.com/scramblr/RF-CHAOS.git
cd RF-CHAOS
# Or extract the zip file to a folder
RF-CHAOSEn una versión que llegará en las próximas semanas tendrás la opción de cambiar al SDK de Google Maps. Incluso preparé las Instrucciones del Manifiesto:
0. Wait for feature to actually be built and tested.
1. Get a Google Maps API key from https://console.cloud.google.com/
2. Enable "Maps SDK for Android"
3. Edit `app/src/main/AndroidManifest.xml`
4. Replace `YOUR_GOOGLE_MAPS_API_KEY` with your actual key.
Paquetes .APK o Bundle .AAB de Prueba y Depuración
Menu: Build → Generate and Build App Bundles or APKs → Generate APKs / Generate Bundles
APK Output: `app/build/outputs/apk/debug/app-debug.apk`
Bundle Output: `app/build/outputs/bundle/debug/app-debug.aab`
Paquetes .APK o Bundle .AAB de Versión de Producción
APK Output: `app/release/app-release.apk`
Bundle Output: `app/release/app-release.aab`