
Onde começa a conferência? Claro, com um crachá! Esta é a primeira coisa que você recebe na entrada; durante todo o dia (ou vários) você é inseparável dele, e então ele fica em cima da sua mesa, lembrando aos outros de sua inclinação e profissionalismo cósmicos.
Portanto, tentamos memorizar o crachá da conferência internacional sobre segurança prática
OFFZONE . Os crachás OFFZONE 2018 eram computadores completos com base em um processador de 8 bits com a JVM integrada. E no OFFZONE 2019 (17 a 18 de junho), o papel do crachá do participante foi desempenhado por uma placa de circuito impresso interativa, feita de acordo com o estilo geral da conferência, na forma de um disquete de 3,5 polegadas. Oldies aqui ?!

Selo: start
Cada participante da conferência recebeu um crachá e um conjunto de quatro pilhas AAA no momento da inscrição. Você insere as baterias - o crachá recebe com alegria um carrossel de todas as cores do arco-íris.
O emblema foi agradável aos olhos e coletou curtidas no instagram, mas essa não é sua principal funcionalidade. Mesmo na versão básica, serviu como carteira para OFFCOIN - a moeda oficial da conferência. Ela foi recebida por resolver várias tarefas e trocada por uma mercadoria de marca.

A "entrega básica" do crachá incluía um microcontrolador com os chicotes, sistema de energia e transmissor de infravermelho necessários. Isso já não é ruim, mas às vezes a alma exige um feriado. Nesse caso, o crachá tinha oportunidades ocultas.
Selo: Avançado
A primeira regra de uma conferência do IB é que você pode quebrar tudo, incluindo crachás. Não nos afastamos da tradição, mas a modificamos um pouco: para quebrar nossa placa de circuito luminosa, ela precisava ser reparada primeiro - solda os componentes eletrônicos ausentes com nossas próprias mãos.
Você pode descobrir todas as atualizações de crachás de duas maneiras. O primeiro, para os atentos, é estudar as
instruções no site da conferência . O segundo, para os impacientes, é interrogar alguns dos organizadores do local.
Ambos os métodos levaram os participantes à zona de solda. E então a diversão começou! Bobinas de solda, cheiro de fluxo e outras alegrias anteriormente disponíveis apenas para entusiastas de rádio amador.

5 etapas para um crachá sintonizado
O primeiro passo para atualizar o crachá foi soldar o DIP Switch em 8 interruptores e 8 resistores R8-R15 com um valor nominal de 220 Ohms e tamanho smd 0603 no lado oposto da placa. O DIP Switch tornou possível alternar o modo de operação do crachá e também abriu o acesso à primeira tarefa.

Na primeira tarefa, foi necessário definir os quatro bits inferiores dos comutadores em uma combinação que todos os quatro LEDs acendessem em verde. Assim que isso aconteceu, um crachá USB enviou uma bandeira ao participante pela porta COM.
Uma pequena explicação para aqueles que não conseguiram entrar na área de solda na conferência e desejam repetir o truque em casa. Os quatro bits superiores do comutador determinam em qual modo o crachá será iniciado após uma reinicialização. A posição desses comutadores deve ser interpretada como representando um número binário: o oitavo comutador na posição ON é 0001, o sétimo ON é 0010, o oitavo e sexto ON são 0101 e assim por diante. Os números presumidos eram de 1 a 5. Estado 0 - modo de carteira OFFCOIN.
Para a segunda tarefa, foi necessário montar um pequeno monitor OLED de 0,96 polegadas com interface I2C e alguns jumpers. Esta tarefa também pode ser reproduzida não apenas no site OFFZONE, então aqui está a instrução.
Tudo é simples. O display é o conector PLS-4 e os jumpers são os resistores R2 e R5 do tamanho do quadro smd 0603. Soldamos o modo selecionado 2 no DIP Switch, reiniciámos o crachá, reiniciámos o crachá, esperamos o programa concluir o carregamento, passamos no teste epilético e agora você pode jogar Flappy Quote.

O objetivo da tarefa é passar 1337 portões com aspas e não morrer. Não é tão fácil fazer isso com suas próprias mãos. No entanto, se você se conectar através de uma porta COM a um crachá no modo Flappy Quote, poderá ver muitas informações úteis - basta escrever seu bot! O objetivo em 1337 portões não parece tão impressionante.
Na terceira etapa, foi possível soldar um simples receptor de infravermelho TSOP38238, encontrar o crachá definido pelos organizadores na área de solda e aceitar a embalagem que foi transmitida lá. O pacote acabou sendo um arquivo 7ZIP, que continha o sistema de arquivos FAT12 compactado. Era necessário investigar e encontrar a bandeira.
Em seguida, os participantes poderiam soldar o transceptor de RFID RC-522, na zona com tarefas para invadir dispositivos IoT, encontrar o cartão de passe marcado, despejá-lo, cavar nos despejos, observar alguns recursos interessantes neles, corrigir os dados e gravar no cartão em branco. Se tudo for feito corretamente, a verificação do mapa na zona IoT foi bem-sucedida e o participante recebeu um sinalizador.

Para a última tarefa, tínhamos uma banda de rádio de 433 MHz e dois módulos: um receptor e um transmissor. Com a ajuda do rádio, o bate-papo foi implementado para todos os proprietários desses módulos, bem como a busca pela fonte de transmissão da bandeira que se empilha constantemente. Você só tinha que andar no OFFZONE, olhar ao redor e pegar pacotes de rádio. Um deles continha a bandeira desejada.

As três últimas tarefas não podem mais ser concluídas - as condições necessárias estavam apenas no OFFZONE. Mas se você quiser, sempre poderá concluir a modificação!
Informações Adicionais