Pirates Corporation & Co.


> Hop là ho ! une bouteille de rhum...

#

Flipper Zero - Playing /w Marauder


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 distribution Linux les étapes 1 à 4 sont nécessaire. Pour Microsoft 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.


Flipper Zero /w Marauder

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.

Conclusions

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.