banner

Nouvelles

Aug 24, 2023

Le meilleur piratage de badges de conférence que vous ayez jamais vu

Comme pour tout con matériel approprié, le Hackaday Supercon avait besoin d'un badge, et de préférence un badge électronique. Cette conférence était centrée sur la création de matériel, et le badge n'a pas fait exception.

Conçu dans un délai serré, il était possible de fournir un badge PCB aux participants, mais il n'incluait pas de microcontrôleurs, de FPGA ou de radios définies par logiciel. Cette ardoise vierge a été la base d'une session de soudure électronique freestyle sans aucune contrainte.

Le recto de l'insigne comprend un masque de soudure noir mat avec des tuiles de traces Truchet. Placez plusieurs badges bord à bord et le motif continue indéfiniment. À l'intérieur de chaque trace incurvée se trouve un trou traversant et ceux-ci constituent une grille de trous à l'arrière du badge. Sur cette face arrière, il y a aussi deux grilles rectangulaires qui présentaient une belle zone sur laquelle les pirates ont soudé leurs composants.

Plus que quelques personnes ont relevé le défi de pirater leur badge, et malgré un pitch étrange pour les trous traversants (0.230″), et des traces qui n'allaient nulle part, il y avait des constructions étonnantes. J'irais jusqu'à dire que le piratage de badges au Supercon était le meilleur que j'aie jamais vu, et cela inclut DEFCON et CCC.

[Shanni] et [David] ont trouvé suffisamment de pièces pour fabriquer non pas un mais deux émetteurs-récepteurs radio AM CW. Le circuit a été construit à partir d'une puce quadruple NAND. Le récepteur est de la vieille école avec un condensateur et une inductance avec une diode au germanium - quelque chose que je n'ai pas vu dans les bacs de pièces.

Au Supercon, [zakqwy] a donné une conférence sur son projet, NeuroBytes. Chacune de ces minuscules cartes émule un seul neurone, avec des câbles plats servant d'axions. Connectez 302 de ces NeuroBytes ensemble, et vous pourriez potentiellement avoir un C. elegans qui se tortille. [zakqwy] n'utilise cependant pas son cerveau sur un badge pour quoi que ce soit d'utile ; il l'utilise juste pour faire clignoter quelques LED. Aussi bonne utilisation que n'importe quelle autre, vraiment.

Tous les badges n'ont pas nécessairement fonctionné, remarquez. [Alan] a pris un ESP8266, un écran LCD TFT, un Teensy et un tas de LED APA 101 pour afficher son nom sur un badge connecté au WiFi. Peut-être que nous n'avons pas accordé assez de temps pour le piratage des badges, mais de manière très concrète, [Alan] a réussi à écrire son nom sur son badge. Il a utilisé un Sharpie.

Poussant les choses à l'extrême, un participant fou a réussi à tout mettre sur un badge. Ce badge a commencé avec une monstrueuse batterie LiPo 4S 10000mAh et cinq mètres de LED RVB adressables individuellement. Le plan initial était de saisir une LED ultraviolette de 50 watts, mais cela a été perdu dans les déchets du bac à pièces. Au lieu de cela, une horloge à coucou a pris sa place.

Pour ne pas être en reste dans la catégorie "badge clignotant", quelqu'un a réussi à transformer son badge en un affichage POV rotatif. Avec 10 LED soudées à l'avant du badge et un Teensy, une pile 9V, un régulateur linéaire et un tas de code, le badge POV a réussi à afficher "HACKADAY" lorsqu'il tournait dans les airs.

Ce badge POV avait tout le code pour afficher des chiffres et des lettres ; un travail soigné qui était probablement dû au fait que le jugement sur le piratage des badges avait lieu le deuxième jour des pourparlers. Ces 12 heures supplémentaires environ tard dans la nuit étaient suffisantes pour donner à beaucoup de gens le temps d'écrire du code, de trouver du matériel ou de tomber sur une horloge à coucou.

Dans l'ensemble, un grand spectacle de tout le monde.

Il y avait beaucoup de Teensies flottant autour du Supercon grâce à [Paul Stoffregen] et son atelier audio de microcontrôleur, il y avait plus qu'assez de cartes de microcontrôleur pour toutes sortes de hacks de badges. Ces Teensies sont excellents en USB, et [Bharathi] a utilisé son badge pour une manette de jeu. Soudé directement sur le badge se trouvait un accéléromètre MMA7455 qui se trouvait autour de la zone des pièces. En inclinant le badge, [Bharathi] émet des commandes directionnelles vers n'importe quel jeu auquel il joue.

Le badge de [Rocky] se compose de quelques boîtes pleines de cartes de développement du cache d'approvisionnement Hackaday, de quelques batteries, de quelques cartes Sparkfun et apparemment de tous nos capteurs de monoxyde de carbone. Ce n'est pas la construction la plus complexe à tous points de vue, mais c'est un excellent exemple de la quantité de choses que nous avions en attente.

Le badge Supercon de cette année était extrêmement simple, et cela était principalement dû au manque de temps; nous avons eu environ six semaines pour faire passer ce badge de la conception d'une idée à la production avant d'en distribuer des centaines à tous les participants. Même si le badge de cette année n'était qu'un morceau de FR4 et quelques trous traversants, nous nous sommes retrouvés avec l'une des meilleures sessions de piratage de badges que j'ai jamais vues.

Nous sommes peut-être tombés sur quelque chose de génial ici. Parce que le badge Supercon n'avait aucune électronique, tous ceux qui voulaient pirater le badge recevaient une ardoise vierge. Il est logique que le badge électronique le plus minimal jamais distribué produise une telle diversité de hacks. Si vous recevez un badge avec un écran LCD et une puce Propeller, vous allez construire quelque chose avec un Propeller. Si vous recevez un badge qui est un clone HackRF, tous les hacks de badge auront quelque chose à voir avec la radio définie par logiciel.

Un badge « ardoise vierge » s'est avéré être une excellente idée, alors nous prévoyons déjà le badge pour l'escroquerie de l'année prochaine. Je vais le concevoir. Je vais le concevoir dans Eagle, pas moins. L'insigne de l'année prochaine sera juste un morceau de FR4, avec du cuivre des deux côtés. Il y aura quelques trous pour les longes, et nous ferons probablement quelque chose avec le masque de soudure et la sérigraphie, mais l'insigne de l'année prochaine poursuivra cette philosophie de "table rase".

Il y avait des suggestions que nous donnions simplement aux gens de la fibre de verre, du cuivre et de la résine.

D'une manière ou d'une autre, le Hackaday Supercon est tombé sur la formule parfaite pour le piratage de badges. Le badge 'blank slate' est le design des hacks qui respirent la créativité.

PARTAGER