
RF CHAOS est une application Android conçue pour semer le chaos via tous les adaptateurs RF possibles - Amusez-vous bien !
RF CHAOS s'appuie très largement sur tout un ensemble d'outils qui ont ouvert la voie au hacking mobile maximal au fil des années, notamment :
...Et beaucoup, beaucoup d'autres outils et projets - trop nombreux pour tous les lister.
Cela fait des années que je veux construire une boîte à outils comme RF-CHAOS, mais je n'ai jamais eu le temps ni l'occasion. Alors, comme j'ai vu passer un peu de motivation sur X, je me suis dit qu'autant m'y mettre. Comme il existe déjà tout un tas d'outils pour cela sur les plateformes informatiques, j'ai décidé de concentrer mes efforts sur les appareils mobiles, et comme Android est le seul à autoriser un accès de bas niveau au WiFi/BLE/Bluetooth/etc., c'est lui qui l'a emporté !
J'espère que vous allez vous amuser avec. Un amusement diabolique. 😈🤘
Il s'avère que, pour le BLE en particulier, il y a eu des évolutions au fil des ans qui rendent le ciblage de certains appareils plus difficile qu'avant ! Je parle de ces « adresses MAC privées » qui changent toutes les 15 minutes environ.
🚨👮⚠️ Qu'est-ce que la résolution/le suivi RPA BLE/Bluetooth ? C'est la capacité de suivre tous ces téléphones et appareils qui vous ont fait croire que vous aviez peut-être retrouvé une partie de votre vie privée grâce à cette fonctionnalité que vous avez probablement déjà vue, celle qui est censée changer l'adresse MAC de votre appareil en une adresse privée usurpée. L'adresse MAC de votre téléphone ou de votre appareil change pour une nouvelle adresse usurpée toutes les 15 minutes environ.
Et tout cela n'est qu'un putain de mensonge.
Et tout cela, alors que les menus de votre appareil présentent cette fonction comme une « fonctionnalité de confidentialité » et prétendent vous protéger contre ce type même d'attaque. Vous n'êtes pas très emballé à l'idée d'être suivi par n'importe qui, y compris les forces de l'ordre, à tout moment ? Vous voulez voir comment ça marche de vos propres yeux ? Vous êtes au bon endroit ! Oui, il y a des détails et bien plus encore, alors continuez à lire. 🚨👮⚠️
TL;DR : Chaque instant où votre adaptateur Bluetooth est sous tension, vous êtes traçable à 100 %, même avec l'usurpation d'adresse MAC privée activée.
Android Studio (Hedgehog 2023.1.1 ou plus récent)
JDK 17 (généralement fourni avec 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-CHAOSDans une version à venir dans les prochaines semaines, vous aurez la possibilité de passer au SDK Google Maps. J'ai même préparé les instructions du Manifest :
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.
Packages .APK ou bundles .AAB de test et de débogage
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`
Packages .APK ou bundles .AAB de production (Release)