Projet 5A
Badge hardware, groupe 13
Résumé
- Composants électroniques -> projet didactique
- Objet petit, transportable -> badge
- Pleins d'attaques / vulnérabilités -> un badge pour apprendre
- Orienté CTF -> difficulté croissante
Objectifs
-
Apprendre les attaques hardware
-
Connaître les failles des composants
-
Ludique (par la pratique)
-
Pour les CTFs
-
Failles connues pour apprendre
-
Failles originales pour approfondir
-
Démocratiser les connaissances sur les attaques par canaux cachés
Organisation de l'équipe
-
Ivan CHEREL - Chef de projet
-
Maël FABRE - Responsable organisation / Communication
-
Axel GUEGUANT - Responsable Conception
-
Adam LE BON - Responsable Développement
Scénarios opérationnels
Détails
Amélioration
Moins CTF, plus projet
Atteinte des objectifs
Axes de développement et de recherche
-
Développement firmware -> environnement de développement
-
Chipwhisperer
-
Conception d'un premier PCB, schéma de base pour le NRF52833 (documentation officielle Nordic) + exposition de l'UART, des interfaces de debug SWD, leds, bouton, clock, écran
À la recherche du nRF52 🔍
-
SeeedStudio : Rapide et proactif
-
Proposition de précommander
-
Plusieurs modèles en stock
-
-
PCBWay : Support pas très réactif 😒
PCB
Schematics
PCB
Schematics
PCB
Board
Prochaine étapes
- Placer une commande seedstudio
- Commander des PCB de test chez JLCPCB
- Concretiser des attaques sur une des cartes
Points durs
-
Mise en place de l’environnement de développement
-
Dev kit nRF52833
-
Conception des challenges
-
Adapter le chip whisperer à n'importe quel objet
-
Commande du PCB → devis, etc.
-
SAV nordic
Jalon 3
By xninja
Jalon 3
- 440