Dire que 2020 a été une année de transformation serait un euphémisme. La pandémie de COVID-19 a complètement changé notre façon de travailler, d’apprendre et de vivre. Malgré toutes ces blagues sur le temps que les gens passent sur leurs appareils plutôt que d’interagir face à face avec d’autres humains, il s’avère que lorsque vous ne pouvez pas réunir plus de quelques personnes dans la même pièce, cela jette tout notre société dans le désarroi.

Notre communauté a dû repenser la façon dont nous nous rassemblions, et des événements majeurs comme HOPE, DEF CON et même notre propre Hackaday Supercon ont dû être rapidement convertis en événements virtuels qui tentaient avec plus ou moins de succès de capturer l’expérience de centaines ou de milliers de pirates informatiques. se rencontrer dans la vraie vie. Bien que peu d’entre eux soutiendraient qu’une convention de hacker virtuelle puisse vraiment remplacer une convention physique, nous avons appris qu’il y a des avantages indéniables à profiter des avantages offerts par le cyberespace. À tout le moins, les rencontres virtuelles de pirates informatiques de 2020 ont vu un éventail de participants et de présentateurs beaucoup plus large et diversifié que jamais.

Alors que nous commençons à voir les premiers rayons de lumière au bout du long et sombre tunnel dans lequel nous avons été coincés, il est clair que certains des changements que COVID-19 a imposés à notre communauté sont là pour rester. Aussi désireux que nous soyons tous de revenir aux épiques hackfests d’autrefois, personne ne veut fermer la porte à tous ceux qui ne pourraient pas y assister physiquement maintenant qu’ils ont pu jeter un œil derrière le rideau.

Dans cet esprit, la DEF CON de cette année est présentée simultanément sous forme physique et virtuelle. Si vous êtes allé à Las Vegas, tant mieux. Sinon, vous pouvez suivre les forums de discussion et les flux vidéo dans le confort de votre foyer. Suivant le thème, le badge DC29 n’est pas seulement un outil pratique pour les participants virtuels, mais un puzzle électronique pour ceux qui sont capables de réunir physiquement quelques-uns d’entre eux. Examinons de plus près ce badge socialement distancié et la technologie qui y est associée.

Acolyte du streaming

À lui seul, le badge DC29 est un macro-pad mécanique RVB à quatre touches qui se connecte à votre ordinateur via USB-C. Dès la sortie de la boîte, les touches sont configurées pour fonctionner avec Discord, ce qui vous permet de faire des choses comme couper votre microphone et déclencher des émoticônes appréciées. Sur le côté droit de l’appareil se trouvent trois pavés tactiles configurés pour fonctionner comme un curseur de volume, complétant ainsi parfaitement la gamme de commandes multimédias disponibles.

Le badge énumère comme un périphérique série, et si vous vous y connectez avec un émulateur de terminal, une interface utilisateur simple vous sera présentée pour reconfigurer non seulement la fonction de chacune des quatre touches, mais leurs valeurs de couleur RVB individuelles . Les pavés tactiles sur le côté ne peuvent actuellement pas être configurés via cette interface utilisateur, mais comme vous en êtes averti lors de la première connexion, il ne s’agit que d’une implémentation minimale du micrologiciel; une version plus complète est prévue pour le DC29.

En parlant de cela, les mises à jour du micrologiciel sont installées à l’aide d’une méthode qui sera familière à tous ceux qui ont travaillé avec MicroPython. Maintenir la touche en bas à droite tout en branchant le badge le fera apparaître comme un périphérique de stockage de masse USB contenant le micrologiciel au format UF2, offrant un moyen convivial et multiplateforme d’exécuter un nouveau code sur le badge. Le lecteur virtuel contient également un fichier HTML, mais au moins pour l’instant, il vous dirige simplement vers le site DEF CON.

Les amateurs de claviers mécaniques seront ravis d’apprendre que les quatre Gateron Blues du badge sont installés dans des prises remplaçables à chaud, si vous souhaitez personnaliser la tactilité de la carte avec un nouvel ensemble de commutateurs. Chaque touche est surmontée d’un capuchon de touche relegendable DEF CON personnalisé, vous permettant d’insérer votre propre illustration imprimée. Les capuchons semblent avoir été imprimés en résine en 3D, et étant donné la variabilité assez évidente de la couleur, de la clarté et de la qualité qui peut être observée même avec un échantillon de seulement quatre, il semble que leur production soit probablement le résultat d’un effort de collaboration effréné.

Entre le logiciel configurable, les commutateurs remplaçables à chaud et les touches personnalisables, le badge DC29 est un petit pavé macro étonnamment robuste. Il semble sûr de dire que, longtemps après la fin du con de cette année, de nombreuses personnes utiliseront toujours ce badge au quotidien.

Sous la capuche

Les deux couches de l’insigne sont maintenues ensemble par quatre chevilles en plastique, et en les séparant, on découvre un intérieur étonnamment stérile. En fait, le seul composant qui mérite vraiment d’être mentionné est l’Atmel ATSAMD21, un microcontrôleur ARM Cortex-M0+ 32 bits. Cette puce 48 MHz comprend 256 Ko de mémoire flash, 32 Ko de SRAM, un contrôleur tactile périphérique capacitif (PTC) et un contrôleur USB intégré.

En dehors du MCU, il y a juste un buzzer, ce qui est vraisemblablement un régulateur de tension et quelques passifs. Il n’y a pas de capteurs ou de radios évidents, mais la gamme de connecteurs physiques de chaque côté du badge laisse entendre qu’il reste encore quelques astuces à révéler.

Amusez-vous avec des amis

Le badge DC29 est éminemment utile en soi, en fait, il se classe sans doute parmi les badges d’événement les plus pratiques jamais conçus. Mais il est également conçu pour fonctionner avec d’autres badges, comme le suggèrent les connecteurs de bord et les messages sérigraphiés. Plusieurs badges peuvent s’emboîter ou être reliés entre eux via des câbles USB, et grâce à la batterie CR2032 intégrée, ils n’ont pas besoin d’être attachés à l’ordinateur pour l’alimentation.

Quant à ce qu’ils font quand ils sont connectés… eh bien, nous allons devoir attendre un peu avant de le découvrir. D’une part, il n’est pas immédiatement clair que le firmware actuel prend même en charge la liaison des badges entre eux. Bien qu’il ne s’agisse pas d’une enquête exhaustive, la recherche dans le micrologiciel des chaînes ASCII ne révèle aucun message qui concernerait une fonctionnalité au-delà d’agir comme un macro pad.

Ceux qui assistent physiquement à la DEF CON peuvent constater qu’ils doivent effectuer une mise à jour du micrologiciel avant que leurs badges ne fassent quelque chose d’intéressant lorsqu’ils sont connectés les uns aux autres, mais par tous les moyens, essayez-le et faites-le nous savoir.

Un badge pour une nouvelle ère

L’essor de Badgelife a toujours été alimenté par le désir des hackers de montrer leur collection d’électronique artisanale scintillante. Mais que se passe-t-il lorsqu’il n’y a pas de salle de congrès pleine à craquer pour vous promener ? Ce cou plein de PCB bling n’a pas tout à fait le même attrait lorsque vous assistez à une con depuis votre chambre. Comment rendre un badge convaincant pour un individu qui pourrait ne jamais s’approcher à moins de cent kilomètres d’un autre détenteur ?

Créer un appareil combinant la forme et la fonction traditionnelles des badges DEF CON avec la nature socialement distanciée d’une convention virtuelle n’était pas une tâche facile, mais le badge DC29 a certainement réussi à le faire. En une seule unité, c’est un gadget utile et personnalisable, et en grande quantité, il se double d’une pièce dans un puzzle interactif. Alors que les conventions des pirates informatiques continuent de brouiller la frontière entre la fréquentation physique et virtuelle au cours des années à venir, cette conception sera inévitablement la mesure par laquelle les futurs badges seront mesurés.

Que la majorité des badges DC29 aient ou non la chance de se connecter avec un autre du genre, une chose est sûre : chacun sera un bien précieux pour tout pirate informatique qui a pu mettre la main sur un.