Examen de Flipper Zero
MaisonMaison > Blog > Examen de Flipper Zero

Examen de Flipper Zero

Jul 10, 2023

Extensible

Facile à démarrer

Des applications mobiles pratiques

Cher

Les fonctionnalités avancées nécessitent une expertise

Vous vous souvenez du Tamagotchi, l'animal de compagnie numérique des années 90 qui ravissait les adolescents du monde entier ? Il s'agissait d'un simulateur fonctionnant sur un petit appareil que l'on transportait et qu'on alimentait numériquement. Si vous ne le faisiez pas, il finirait par mourir. Il s'agissait d'une expérience de technologie anthropomorphique, montrant le pouvoir d'attribuer une personnalité à un simple algorithme logiciel, mais le programme lui-même ne faisait pas grand-chose de plus qu'agir de manière mignonne et exiger d'être nourri.

Qu’est-ce que les tests d’intrusion ?

Près de 30 ans plus tard, nous disposons d’une électronique miniature plus puissante, ainsi que de petites antennes puissantes. Cela a conduit les ingénieurs Alex Kulagin et Pavel Zhovner à créer un appareil de style Tamagotchi que les geeks trouveraient réellement utile.

Le Flipper Zero est une télécommande universelle qui scanne, clone et manipule tout, des commandes infrarouges aux cartes NFC. Il s'agit d'un petit ensemble de capteurs et d'émetteurs puissants, régis par une collection intelligente d'applications open source. Cela a donné naissance à une communauté de développeurs d’applications et de micrologiciels. Le produit est conçu dans un souci d'évolutivité, contenant des brochages GPIO qui ont également inspiré une collection de modules complémentaires matériels.

Le Flipper Zero est livré avec un joli petit autocollant, un guide de démarrage rapide et un câble pour charger et mettre à jour l'appareil via son port USB-C. Cela ne fera pas grand-chose tant que vous n'aurez pas inséré une carte micro SD pour héberger la base de données et les applications de l'appareil.

La première chose que les utilisateurs doivent faire après avoir inséré leur carte est de mettre à jour le micrologiciel vers la dernière version. Vous devrez vous connecter à un autre appareil pour gérer le téléchargement et l'installation du micrologiciel. Flipper Zero propose deux façons de procéder. La première consiste à se connecter via une application mobile, disponible pour iOS ou Android. Celui-ci utilise Bluetooth pour communiquer avec l'appareil.

L'alternative est qFlipper, qui est une application de bureau permettant de contrôler un Flipper Zero connecté par USB. Ceci est disponible pour Windows, macOS et Linux. Il vous permet non seulement de mettre à jour ou de réparer le micrologiciel, mais présente également une version de bureau de l'interface intégrée du Flipper Zero que vous pouvez contrôler à distance.

Lorsque vous contrôlez cette interface intégrée directement depuis le Flipper Zero, vous la gérez à l'aide des boutons fournis, qui prennent en charge les mouvements de menu dans quatre directions, un bouton de sélection et un bouton de retour. Kulagin et Zhovner ont bien conçu l'interface de l'appareil, en intégrant un système de navigation dans un écran LCD à l'ancienne avec une résolution de 128 x 64 pixels.

Alors, que pouvez-vous faire avec le Flipper Zero ? La première chose que la plupart des gens essaieront est l’émetteur infrarouge. Cela vous permet de contrôler une gamme d'appareils, des téléviseurs aux climatiseurs. Une télécommande universelle vous permettra de parcourir automatiquement les signaux de base tels que les boutons d'alimentation, en essayant toutes les combinaisons connues. Cela permet aux gens qui n'ont rien de mieux à faire d'éteindre automatiquement les téléviseurs des autres, au grand dam des propriétaires de bars et des gérants de magasins d'électronique du monde entier.

Parcourir des centaines de signaux de puissance TV prend une minute ou deux. Pour de meilleures performances, le Flipper Zero peut apprendre à émuler votre télécommande spécifique en la plaçant en mode d'apprentissage, en pointant la télécommande vers elle et en suivant les instructions. Alternativement, un GitHub iRDB fournit des centaines de codes pour des dizaines de catégories d'appareils que vous pouvez télécharger sur votre PC puis transférer vers le Flipper Zero.

Le Flipper Zero inclut des utilisations plus avancées, notamment la lecture, l’émulation et le clonage de cartes NFC. Il lit les cartes en fonction des sous-spécifications de la norme MIFARE. Il s'agit notamment de MIFARE Classic, qui utilise une norme de cryptographie appelée Crypto-1 que les chercheurs ont piratée en 2008.

Même s'il existe désormais des guides et des clés disponibles pour les cartes MIFARE Classic, elles restent parmi les plus populaires. Il y en a des millions, donnant accès à tout, des salles de sport aux chambres d'hôtel. Le Flipper Zero utilise une attaque par dictionnaire basée sur des clés de cryptage connues pour tenter de lire les secteurs d'une carte MIFARE Classic. Nous en avons lu un, qui s'est avéré être un MIFARE Classic Mini, et a obtenu quatre secteurs sur cinq.