banner
Maison / Nouvelles / Premier aperçu de l'insigne officiel DEF CON 26
Nouvelles

Premier aperçu de l'insigne officiel DEF CON 26

Oct 01, 2023Oct 01, 2023

Pour le plus grand plaisir de tous, le badge officiel DEF CON de cette année est un badge électronique plein de divertissements. Bien sûr, il y a du clignotement, la planche est artistique, et tout le monde, espérons-le, en aura peut-être un (on dit que plus de 27 000 ont été fabriqués) s'ils ne sont pas épuisés. Mais le concours de badges à DEF CON est légendaire - résolvez tous les casse-tête qui vous ont valu le badge noir tant convoité.

Les créateurs de ce badge ne sont pas étrangers à la communauté Hackaday. Affiché fièrement sur le plateau et dans le firmware, on découvre que The Toymakers sont ceux qui ont tout mis sur cette ligne cette année. Félicitations au collectif de matériel dynamique du Minnesota. Il n'y a pas de plus grand autocuiseur dans le monde des badges que celui-ci, et ils l'ont merveilleusement réussi. Jetons un coup d'œil à tous les goodies à l'intérieur.

Plus important encore, devenez membre de l'équipe de la page du projet de résolution de badge Hackaday.io DC26 pour découvrir tout ce qui est impliqué dans ce badge. Bon, maintenant plongeons dedans !

L'insigne mesure environ huit pouces de haut sur trois pouces de large et pend autour de votre cou par un seul trou de lanière. Oui, il y a un en-tête pour la nouvelle norme complémentaire sur le badge officiel DEF CON cette année. Le volume et le poids du badge proviennent principalement de quatre piles AA qui sont emboîtées dans deux supports. C'est une partie très intéressante de la conception car les supports de batterie sont collés à l'arrière du badge sur le dessus du microcontrôleur, du pilote de LED et de nombreuses LED. Ces LED sont montées sur la face inférieure du badge et brillent à travers le tableau pour éclairer la surface. Il y a 30 de ces LED au total ; certains sont RVB (ceux situés sous le texte DEF CON) et certains sont monochromes.

Le processeur principal est le PIC32MM0256GPM avec 256 Ko et 512 Ko de SRAM dans un boîtier TQFP à 48 broches illustré à droite sur cette image. En plus de piloter le badge il offre une connectivité USB. À gauche se trouve une autre puce à 48 broches inconnue à ce stade. Il s'agit probablement d'un pilote de LED et l'écriture que nous avons pu lire était quelque chose comme "T1918 3236". Laissez un commentaire si vous en savez plus sur cette partie.

Près du haut de la carte se trouve une partie SOIC à 8 broches que je pensais initialement être une EEPROM, mais il s'agit en fait d'un microcontrôleur PIC12F. Également sur la face de la carte se trouvent deux petites pièces à 6 broches qui ne sont pas identiques. L'un est situé au centre de la carte, l'autre sur le côté de la carte près des supports de batterie.

Encore une fois, si vous avez une idée de ce que sont ces composants ou de leur fonctionnalité, veuillez laisser un commentaire.

Connectez-vous au badge avec un câble micro USB et il énumère sur /dev/ttyACM0. Une fois connecté, les informations amusantes sont immédiatement disponibles.

La fabrication est répertoriée à "Tymkrs" avec un numéro de série de "D00D DEAD BEEF FEED C0ED". L'identifiant du produit est répertorié comme "Cyphercon 3.0", ce qui est un vestige évident du badge Cyphercon de cette année de l'événement qui s'est tenu à Milwaukee en avril.

Je viens de faire un chat rapide /dev/ttyACM0 et vous obtenez une sorte d'interface couleur. En bas se trouve une rangée de commandes qui correspond aux boutons tactiles capacitifs situés au bas du badge.

Vous pouvez voir que la flèche vers le bas et la flèche vers la droite sur le terminal sont vertes. Cela indique quels mouvements sont possibles à partir de votre emplacement actuel. Toucher cette direction sur le badge est le seul contrôle de navigation que j'ai pu trouver. Mais je n'utilise pas de terminal série approprié, il peut donc y avoir plus de fonctionnalités cachées à l'intérieur.

Le jeu est interactif entre le badge et la coque, mais aussi entre les autres badges. Le connecteur au bas du tableau offre une interactivité entre les badges et le secret pour déplacer votre joueur vert indiqué sur le devant du badge vers le bas d'un niveau verrouillé est de connecter les badges HUMAN-to-HUMAN. On me dit que le déverrouillage de niveau suivant consiste à connecter les badges HUMAN-to-GOON. C'est un niveau d'interactivité délicieux car c'est super rapide et simple tout en vous encourageant à essayer de trouver toutes les différentes versions du badge officiel.

Quant au jeu lui-même, c'est un jeu de texte délicieusement rétro. La possibilité de suivre vos progrès sur la carte qui compose le visage du badge est géniale. Tout le monde est un tableau de bord, et donner un sens à la bonté clignotante est une configuration satisfaisante qui deviendra sûrement de plus en plus frustrante et vous vous mettrez au défi de vous déplacer dans le jeu.

Cette carte sur la sérigraphie des planches est imitée dans l'art ASCII. Ci-dessus, vous pouvez voir mon joueur vert debout juste à gauche d'un escalier sur le badge. Recherchez le même ensemble d'escaliers sur le côté droit de l'écran du terminal. Vous trouverez ci-dessous un autre exemple d'écran de la sortie.

Il faut un village pour pirater un badge. Cliquez sur ce lien magique pour rejoindre automatiquement le projet de résolution de badges sur Hackaday.io. Vous pouvez voir le projet ici.

Créez de nouveaux journaux de projet pour chaque défi que vous essayez de résoudre sur le badge. Accédez au chat public pour discuter de ce qui se passe. Vous êtes tous les bienvenus, vous n'avez pas besoin d'être ici pour participer. Demandez plus d'infos aux personnes qui ont un badge en main et relevez les défis qui vous viennent à l'esprit ! Assurez-vous simplement de publier de nouvelles informations aussi vite que vous pouvez les trouver.