banner
Lar / Notícias / Primeira olhada no distintivo oficial DEF CON 26
Notícias

Primeira olhada no distintivo oficial DEF CON 26

Oct 01, 2023Oct 01, 2023

Para o deleite de todos, o distintivo oficial da DEF CON deste ano é um distintivo eletrônico repleto de entretenimento. É claro que há blinky, o quadro é artístico e todos, com sorte, talvez consigam um (há rumores de que mais de 27.000 foram fabricados) se eles não acabarem. Mas o concurso de insígnias na DEF CON é lendário - resolva todos os quebra-cabeças e receba o cobiçado distintivo preto.

Os criadores deste emblema não são estranhos à comunidade Hackaday. Exibidos com orgulho no quadro e no firmware, descobrimos que The Toymakers é quem colocou tudo nesta linha este ano. Parabéns ao dinâmico coletivo de hardware de Minnesota. Não há panela de pressão maior no mundo dos crachás do que esta, e eles conseguiram isso maravilhosamente. Vamos dar uma olhada em todas as guloseimas dentro.

Mais importante ainda, torne-se um membro da equipe da página do projeto de solução de distintivos Hackaday.io DC26 para ajudar a descobrir tudo o que está envolvido neste distintivo. Ok, agora vamos mergulhar!

O distintivo tem aproximadamente 20 centímetros de altura por 7 centímetros de largura e fica pendurado no pescoço por um único orifício de cordão. Sim, há um cabeçalho para o novo padrão de complemento no emblema oficial da DEF CON este ano. O volume e o peso do crachá vêm principalmente de quatro pilhas AA que estão aninhadas em dois suportes. Esta é uma parte realmente interessante do design, pois os suportes da bateria são colados na parte de trás do emblema por cima do microcontrolador, driver de LED e muitos dos LEDs. Esses LEDs são montados na parte inferior do emblema e brilham através da placa para iluminar a superfície. Existem 30 desses LEDs no total; alguns são RGB (aqueles localizados sob o texto DEF CON) e alguns são de cor única.

O processador principal é o PIC32MM0256GPM com 256 kB e 512 kB de SRAM em um pacote TQFP de 48 pinos mostrado à direita nesta imagem. Além de conduzir o crachá, ele fornece conectividade USB. À esquerda está outro chip de 48 pinos que é desconhecido neste momento. É provável que seja um driver de LED e a escrita que conseguimos ler seja algo como "T1918 3236". Deixe um comentário se você sabe mais sobre esta parte.

Perto do topo da placa está uma parte SOIC de 8 pinos que inicialmente pensei ser uma EEPROM, mas na verdade é um microcontrolador PIC12F. Também na face da placa estão duas pequenas peças de 6 pinos que não são iguais. Um está localizado no centro da placa, outro está ao lado da placa perto dos suportes da bateria.

Novamente, se você tiver uma ideia do que são esses componentes ou de suas funcionalidades, deixe um comentário.

Conecte-se ao crachá com um cabo micro USB e enumera em /dev/ttyACM0. Quando conectado, informações divertidas ficam imediatamente disponíveis.

O fabricante está listado em "Tymkrs" com um número de série de "D00D DEAD BEEF FEED C0ED". O ID do produto está listado como "Cyphercon 3.0", que é um resquício óbvio do distintivo Cyphercon deste ano do evento realizado em Milwaukee em abril.

Acabei de fazer um cat /dev/ttyACM0 rápido e você obtém uma interface colorida. Ao longo da parte inferior, há uma linha de controles que corresponde aos botões de toque capacitivo na parte inferior do emblema.

Você pode ver que a seta para baixo e a seta para a direita no terminal são verdes. Isso indica quais movimentos são possíveis a partir de sua localização atual. Tocar nessa direção no crachá é o único controle de navegação que consegui encontrar. Mas não estou usando um terminal serial adequado, portanto, pode haver mais recursos ocultos.

O jogo é interativo entre o distintivo e o shell, mas também entre outros distintivos. O conector na parte inferior do tabuleiro oferece interatividade entre os crachás e o segredo para mover seu jogador verde mostrado na face do crachá para baixo um nível bloqueado é conectar os crachás de HUMANO a HUMANO. Disseram-me que o próximo nível de desbloqueio é conectar distintivos HUMAN-to-GOON. Este é um nível de interatividade delicioso porque é super rápido e simples, mas promove você sair tentando encontrar todas as versões diferentes do crachá oficial.