Le Flipper Zero
a la possibilité de connecter différents périphériques à ses têtes GPIO
. L’une de ces options est la carte de développement ESP32-S2
qui fournit au Flipper Zero
le matériel requis pour les capacités WiFi.
Marauder
est une suite d’outils WiFi/Bluetooth offensif et défensif pour ESP32
.
Pour flasher la board
, nous avons besoin d’installer l’IDE Arduino
.
NOTES : J’ai choisi la façon la plus simple (sans compiler les sources de
Marauder
). Sur une distributionLinux
les étapes 1 à 4 sont nécessaire. PourMicrosoft Windows
il faut installer les drivers (étapes 1 à 6).
Une fois que l’IDE Arduino
est installé et configuré, nous avons le choix entre la pilule bleue ou la pilule rouge. Comme nous ne sommes pas très joueur, nous éliminons la pilule rouge (la compilation des sources).
Si nous somme sur un système d’exploitation Microsoft Windows
, il est recommandé d’utilisé Flasher Script. Et c’est ici que nos chemins se séparent.
Sinon, nous utilisons la procédure Marauder OTA que nous suivons à la lettre.
En gros, il faut passer la board
en mode DFU
(en appuyant sur le bouton BOOT
lors de l’insertion du câble USB
sur l’ordinateur) et téléversé le code qui permet de flasher le firmware
sur la board
.
Il ne faut pas tenir compte du message d’erreur lors de la compilation, la board
se reset
manuellement (en appuyant sur le bouton RESET
de la board
).
Enfin, il faut se connecter sur le réseau Wifi de la board
, et charger le firmware (Latest release).
Désormais la board
est prête à être utilisée.
La board
s’installe sur le Flipper Zero
, comme sur la photo ci-dessous :
Nous pouvons passer le Flipper Zero
en mode USB-UART Bridge
.
Nous pouvons nous connecter à la board
depuis un smartphone en utilisant (par exemple) l’application Serial USB Terminal
. Ou depuis un ordinateur via screen
, PuTTY
, …
Mais, nous pouvons aussi contrôler la board
depuis le Flipper Zero
lui-même.
Une nouvelle fois, je ne suis vraiment pas déçu. Ça fonctionne sans trop d’effort… Toutefois, il faut imprimer (en 3D) une petite boite pour protéger le hardware
(la board
).
On garde toujours à l’esprit l'article 423-1 du code Pénal. Hein…
Article 423-1 : Le fait d’accéder ou de se maintenir, frauduleusement, dans tout ou partie d’un système de traitement automatisé de données est puni de deux ans d’emprisonnement et de 30 000 euros d’amende. Donc, il faut demander la permission du propriétaire avant.