- Flopper Ziro est un projet proposant une version open source à très bas coût du célèbre outil de hacking Flipper Zero, que l’on peut fabriquer soi-même
- Conçu sur la base de l’Arduino IDE, il peut être facilement modifié et étendu par n’importe quel ingénieur
- Il prend en charge diverses fonctions de hacking, dont la lecture et l’émulation de signaux RFID/NFC, infrarouges (IR) et radiofréquence (RF), ainsi que RubberDucky
- Des fonctions pratiques supplémentaires ont été ajoutées, comme une coque imprimable en 3D, le stockage sur carte TF et la gestion de la batterie
- Ce n’est pas un remplaçant commercial complet, mais un projet spécialisé pour des usages non commerciaux, éducatifs et DIY
Présentation du projet
- Flopper Ziro est un clone similaire au Flipper Zero original, conçu pour être le moins cher possible, DIY et open source, afin que tout le monde puisse le fabriquer
- Le développement et la programmation peuvent se faire directement dans l’Arduino IDE
- Ce projet est une initiative non lucrative à visée ludique et éducative
- Il n’a pas vocation à remplacer un appareil commercial ou professionnel
Configuration matérielle
- Microcontrôleur STM32-L432KC
- Émetteur radiofréquence FS1000a
- Récepteur radiofréquence RXB12
- Module RFID/NFC PN532
- L’utilisation du PN7150 est également prévue
- LED infrarouge et récepteur
- Transistor 2N222A PBFREE
- Écran OLED SSD1306 (128x64)
- Shield mémoire pour carte TF
- Module de charge de batterie TP4056
- Convertisseur d’alimentation DC-DC BOOST 5V
- 6 boutons-poussoirs 6x6x8 mm
- Micro USB SMD
- Batterie Li-Po 3,7 V
Principales caractéristiques
- Prise en charge de l’automatisation de saisie clavier RubberDucky
- RFID/NFC : en cours, lecture d’UID terminée et prise en charge prévue de plusieurs formats
- Infrarouge (IR) : lecture, émulation et sauvegarde des signaux
- Radiofréquence (RF) : lecture, émulation et sauvegarde des signaux
- Prise en charge de la sauvegarde/lecture sur carte SD
- Affichage du niveau de batterie et de la capacité SD
- Toutes les fonctions peuvent être programmées avec l’Arduino IDE
- Boîtier imprimé en 3D (modèle de référence : https://www.printables.com/model/1142768-flopper-ziro-shell), encore en cours de finalisation
État du développement logiciel et matériel
To Do logiciel
- Résolution des problèmes d’intégration SD/SSD1306, finalisation du menu SD et de la gestion des fichiers
- Finalisation du scanner RF et de la fonction d’émission
- Mise en place du système de menus et implémentation des fonctions BadUSB et IR, correction des erreurs d’affichage des données IR
- Avancement RFID : lecture d’UID terminée, restent la lecture ISO14443B, l’émulation et la sauvegarde RFID
To Do matériel
- Première version du PCB terminée
- Nouvelle version du PCB prévue
- Tests du module PN7150 prévus
Documentation
Conclusion
- Flopper Ziro est similaire à Flipper Zero et se concentre sur la compatibilité Arduino, un BOM au coût minimal et les fonctions de hacking essentielles
- C’est un projet open source axé sur l’éducation, le DIY, l’apprentissage des débutants et une extensibilité améliorée
- Le projet présente un potentiel d’évolution porté par la communauté et les contributeurs
3 commentaires
J’aimerais bien qu’il sorte aussi en YCD~
Le prix d’origine dépasse apparemment les 220 000 wons, alors je me demande bien dans quels endroits les acheteurs vont l’utiliser.....
Avis Hacker News
Le LilyGo T-Embed CC1100 offre des performances matérielles proches du Flipper Zero, avec en plus la prise en charge du Wi‑Fi/Bluetooth, et il peut utiliser le firmware Bruce Pentest, avec l’avantage de coûter moins de la moitié du prix d’un Flipper. Le firmware Bruce fonctionne bien, mais son niveau de finition n’est pas aussi élevé que celui du Flipper. En revanche, le matériel comme le logiciel sont open source, donc faciles à modifier.
Si les appareils IoT sont aussi populaires et utiles qu’Arduino ou Raspberry Pi, ce n’est pas vraiment grâce à leurs performances matérielles, mais grâce à leur immense communauté d’utilisateurs. Plus il y a de gens qui les utilisent, plus il devient facile de trouver des logiciels compatibles, du matériel, des guides, etc. Je pense que le Flipper Zero bénéficie lui aussi fortement de cet effet.
Il existe aussi un produit appelé Kiisu, qui a lui aussi des performances presque identiques à celles du Flipper Zero avec des fonctions supplémentaires.
Quand j’ai commencé ce projet, ces produits alternatifs n’existaient pas.
Même par rapport à d’autres alternatives mentionnées, comme le Capibara Zero, je me demande si elles pourront vraiment bénéficier d’un support logiciel comparable à celui du Flipper Zero. À mon avis, le facteur clé de la popularité durable du Flipper Zero, c’est justement sa communauté très solide.
Flipper bénéficie vraiment du soutien d’une communauté énorme. Si on inclut même les personnes directement impliquées dans Flipper, c’est impressionnant. Dans ce cas, le niveau de support logiciel est à un point où la comparaison n’est même pas possible.
C’est exactement la même situation qu’entre le Raspberry Pi et d’autres ordinateurs monocartes, moins chers et plus performants.
Le dépôt du firmware concerné a été archivé le 12 avril 2025. Je ne pense pas qu’il sera réactivé ni qu’il redeviendra compétitif en termes de fonctionnalités.
Je me demande comment les hôtels de Las Vegas vont réagir en voyant ce genre d’appareils pendant la période de la Defcon.
À première vue, la plus grande différence concerne les fonctions RF. Ce produit semble presque spécialisé dans les attaques par rejeu en 433 MHz. J’imagine qu’il ne peut créer des données arbitraires qu’avec une modulation OOK. Ça peut convenir à certains usages, mais il ne faut pas en attendre trop. C’est un produit concentré sur des fonctions très basiques.
"Annonce importante : c’est juste un projet amusant commencé pour passer le temps. Ce n’est pas un remplaçant pour un appareil professionnel. Ce n’est absolument pas professionnel."
Je sais qu’il ne permet que les attaques par rejeu. Pour l’instant, c’est tout ce que je voulais, et je réfléchirai tranquillement plus tard à d’éventuelles extensions.
S’il lit, stocke ou émule des signaux RF, je me demande aussi s’il vérifie que l’utilisateur dispose bien des autorisations nécessaires pour émettre sur cette fréquence.
Je me demande si l’appareil a été conçu pour ressembler à un Tamagotchi.
Je me demande si, de nos jours, un smartphone pourrait alimenter un appareil comme celui-ci à l’intérieur d’un seul boîtier. J’aime bien le Flipper, mais il est encombrant et il faut le recharger, ce qui est peu pratique.
Le support NFC devrait être ajouté bientôt, et j’ai vraiment hâte.
La conception du PCB paraît un peu étrange. On dirait que plusieurs cartes de développement ont été soudées sur un grand PCB, et je me demande s’il y a une raison particulière de pousser aussi loin cette approche.
J’ai déjà fait exactement la même chose. Il y a plusieurs raisons. 1) Pour certains composants, le layout est vraiment crucial. Par exemple, avec un convertisseur DC-DC, si l’on veut réduire la surface de boucle et utiliser une empreinte adaptée à la puce, il peut être plus simple d’employer un module déjà fini. 2) Cela réduit le nombre de composants nécessaires. Au lieu d’acheter séparément en petite quantité l’inductance du convertisseur DC-DC, de nombreuses résistances, des condensateurs, etc., on peut simplement acheter un module prêt à l’emploi. 3) La soudure devient plus simple. Certaines puces difficiles comme les boîtiers sans broches, les LED sensibles ou les circuits intégrés à pas fin sont délicates à souder, alors qu’avec un module, ce problème disparaît.
Pour avoir utilisé la même méthode, je peux dire que c’est bien plus rapide, plus simple et parfois même moins cher que de concevoir une carte totalement personnalisée. Les cartes entièrement custom comportent souvent beaucoup d’erreurs, et se procurer soi-même les composants en petite quantité peut au contraire coûter plus cher. Une bonne ingénierie consiste aussi à optimiser les coûts, monétaires ou non. Pour des projets hobby ou one-off produits en petite série, l’usage de modules est une excellente forme d’ingénierie.
C’est un peu comme demander à un peintre pourquoi il n’a pas fabriqué lui-même sa peinture au lieu d’utiliser de la peinture du commerce. Tout le monde n’a pas pour hobby de dépenser du temps et de l’argent à corriger des erreurs de routage sur la 11e version d’un PCB. Il vaut souvent mieux utiliser directement les outils qui existent déjà.
Le layout du PCB devient beaucoup plus simple, et on peut réutiliser la plupart des composants entre différentes révisions de la carte. Une fois le travail terminé, les composants peuvent aussi être recyclés. Cela aide également à réduire les déchets électroniques.
Je ne vois pas pourquoi ce ne serait pas acceptable. Récupérer des cartes existantes et les poser directement sur un PCB convient bien mieux au DIY. Une carte entièrement custom dépasse déjà le cadre du DIY.
J’aime beaucoup le nom.