Abril termina muito bem para RUVDS! Nós venceu a competição anual entre os profissionais no mercado de centro de dados e recebeu o TsODy.RF prêmio na criativa da nomeação Ano. Lembra daquela busca de hacking emocional que fizemos em agosto de 2020? Divertiu-se muito, certo? Eles nos deram um prêmio por isso. Quem perdeu os posts sobre esse jogo maluco - detalhes por dentro.
Um pouco sobre a competição
É organizado pelo quinto ano pelos organizadores - empresas de marketing Media Grus e AnyLine. O prêmio é concedido em várias nomeações , desta vez foram 13. Os vencedores são determinados pela comunidade de proeminentes profissionais do setor de data center russo por votação aberta.
O prêmio na categoria "Criativo do Ano" é concedido por uma abordagem criativa para a promoção de serviços em nosso campo. E decidimos que deveríamos definitivamente nos envolver em nossa campanha publicitária interativa sem precedentes na forma de uma busca na sala, que contou com a presença de mais de 600 pessoas. A cobertura total de publicações na mídia e veiculações nas redes sociais sobre o jogo foi de cerca de meio milhão de pessoas. Não tínhamos dúvidas sobre a vitória! Muito ... bem, quase (na verdade, eles estavam preocupados).
Sobre a missão que trouxe a vitória
Em 12 de agosto de 2020, publicamos um post com um videoclipe no qual oferecemos aos leitores de Habr para jogar um jogo com um prêmio em dinheiro. Foi necessário hackear uma sala real criada para a missão, que supostamente seria o escritório do estúdio web Sokol, que oferece serviços de hospedagem de cama. A sala estava abarrotada de dispositivos IoT que precisavam ser controlados no site da empresa.
A trama da busca era que o dono da empresa Andrei Sokolov, que ganhava uma certa quantidade de serviços de hospedagem em um servidor auto-montado e a criação de sites estranhos, voasse para Bali. Ele escondeu os 200.000 rublos restantes neste escritório, que forneceu proteção "inteligente" contra ladrões com um sistema de rastreamento de transmissão no mesmo site. Mas ele os escondeu não em um cofre, mas em um triturador, que, ao tentar arrombar, começa a destruir as notas para que o dinheiro não vá para os ladrões.
De acordo com o cenário, 1.000 rublos são destruídos a cada hora, o que estimula os participantes a pensar e agir rapidamente - afinal, o vencedor fica com a quantia restante na hora do hack. Um hack deve ser um curto-circuito, que levará ao controle de dispositivos IoT através do site e que destruirá o servidor. O curto-circuito teve que ser arranjado assim: encontre o laser oculto, ative-o selecionando o código de acesso e direcione-o para o peso suspenso, que, caindo, quebrou o aquário com água, que foi inundada pelo servidor. Também houve dicas . A transmissão ao vivo do que estava acontecendo na sala do escritório foi conduzida no YouTube por dois dias: as luzes estavam piscando, o telefone estava tocando, a Internet das coisas estava em alta.
Como foi a missão e quem a ganhou, levando 134.000 rublos, você pode ler aqui...
Como o jogo foi criado
Publicamos dois posts detalhados sobre o back-end e o hardware do projeto - lá você pode ler passo a passo como tudo foi configurado, testado, quais dificuldades houve e como saímos delas. E aqui, em poucas palavras, sobre o principal.
Processo interno
Consistia em seis unidades arquitetônicas:
- O back-end das entidades do jogo responsáveis pelos mecanismos do jogo. Implementação na forma de um aplicativo spring boot que possuía três controladores rest (Megatron para laser, controlador para captcha e controlador para mapeamento de páginas Tilda), endpoint websocket para controle de gadgets e serviços com lógica de jogo.
- VPS. , , - . Turbo. VPS- RabbitMQ, DDoSa Cloudflare.
- . , .
- , .
- : , , .
- — «» , . , js- .
Não utilizamos soluções box e dispositivos de casa inteligente e não utilizamos conexões sem fio, uma vez que todos os dispositivos estavam a uma distância máxima de 3 metros um do outro. Não havia relés ou Arduino visíveis no quadro. Megatron-3000 é um módulo laser para corte com foco manual LSMVR450-3000MF, 3000mW, 450nm. Para reservar eletricidade e a Internet, usamos o esquema N + 1 usual para data centers e um roteador baseado em OpenWRT com o pacote mwan3 para mudar para um modem de backup da Yota em caso de interrupção. Mais detalhes de ferro e nuances cinematográficas aqui .
Sobre recompensar
cerimônia de premiação TsODy.RF / A cerimônia foi tão solene quanto um Oscar. Tivemos que concorrer ao prêmio na indicação com profissionais da AFESPRO LLC, C3 Solutions e GreenMDC. Tal como concebido, o nosso projeto não é apenas uma campanha publicitária, mesmo que tão criativa. A mensagem principal foi que somos contra a disseminação de VDS / VPS virtuais no mercado servidores dessas empresas que fornecem serviços de baixa qualidade, que oferecem hospedagem em equipamentos não profissionais e que, por esta abordagem, desacreditam toda a esfera de serviços de servidor virtual na Rússia. Obrigado aos organizadores e ao júri do prêmio pelo grande apreço pela nossa ação. E muito obrigado aos "hackers" de Habr, que ficaram tão entusiasmados com a busca. Você inspira!