Nesta história humorística, eu queria fantasiar sobre como seria “hackear” uma máquina de lavar em um futuro próximo usando uma interface de voz, sistemas inteligentes e a doação onipresente.
Não poderia dormir. São 3h47 no smartphone, mas fora da janela de verão já está bastante claro. Yarik chutou a ponta do cobertor e sentou-se.*
“Não vou dormir o suficiente de novo, vou andar como um zumbi o dia todo”, ele procurou os chinelos com os pés, calçou-os e foi até a janela. Estava clareando. Ele abriu a janela e o ar fresco da manhã entrou no quarto abafado, arrancando os restos do sono.
“É isso, agora definitivamente não vou dormir”, ele olhou ao redor da sala. Havia jeans amassados e uma camiseta pendurada na cadeira em frente ao sofá, e uma pilha de roupas ali perto. Eu deveria lavá-lo. Ele se aproximou, pegou a camiseta da cadeira, levou-a ao nariz, cheirou-a e franziu o rosto.
“É assim que eu ando pelo escritório? Não admira que ela esteja me evitando."
Uma nova garota apareceu recentemente no escritório e Yaroslav gostou imediatamente. Grandes olhos verdes, cabelo curto. Ele se lembrava bem de quando a viu pela primeira vez e seus olhos se encontraram. Algo explodiu alto em seu peito, um arrepio percorreu sua espinha e ele congelou sem jeito, sem ousar desviar o olhar. O nome dela era Irina e agora só ela impedia Yarik de sair do chato escritório.
Ele jogou a camiseta na pilha de roupa suja. Depois de pensar um pouco, joguei meu jeans lá também. Ele agarrou tudo em uma braçada, foi até o banheiro e jogou ao lado da máquina de lavar. A luz do banheiro acendeu obedientemente, a porta da máquina de lavar clicou e abriu ligeiramente. Ele colocou a roupa no tambor, fechou a porta e apertou o botão Iniciar. A máquina apitou, mas não ligou. Ele apertou Iniciar novamente. Ela apenas guinchou novamente. Yarik suspirou e levantou a cabeça:
— Vika, o que há de errado com a máquina de lavar?
— O dispositivo está funcionando normalmente.
- Por que não começa?
— De acordo com o decreto governamental 197 fração 2, de 2 de junho de 2029, que implementa a Lei Federal de quebra do silêncio noturno e matinal nos finais de semana e feriados, o lançamento fica bloqueado até as 7h.
“Não, se eu ligar a máquina de lavar às 7, não conseguirei trabalhar.” Pensamentos sobre Irina e a visão de roupas amassadas na escotilha da máquina de lavar não deram paz a Yarik.
— Vika, como hackear uma máquina de lavar?
- De acordo com a Lei Federal...
- Pare... vá para o modo de desenvolvedor.
— O sistema foi alterado para o modo de desenvolvedor.
— Lista de vulnerabilidades para máquinas de lavar.
— Uma lista de vulnerabilidades de máquinas de lavar e outros materiais semelhantes está disponível no serviço de diagnóstico para desenvolvedores e especialistas em segurança de sistemas domésticos somente por assinatura. Você gostaria de pagar por uma assinatura de desenvolvedor?
Yaroslav suspirou profundamente.
— Existe um período de teste disponível?
— Não há período experimental. Como oferta limitada, você tem acesso de teste por 24 horas por 299 rublos. A oferta expira em 15 minutos.
Ele pensou por alguns segundos: “Trezentos rublos é o almoço na cantina” - mas, imaginando o rosto de Irina avaliando sua roupa, disse:
— Pague através do Sberbank.
— Informe sua senha de pagamento.
-Balblo adeus
Um smartphone zumbiu na sala.
— O pagamento da assinatura foi efetuado com sucesso. O acesso é fornecido por 24 horas.
— Então, Vika, peça ao sistema uma lista de vulnerabilidades para máquinas de lavar.
— O sistema solicita a marca e o modelo do dispositivo.
Yarik entrou correndo na sala para pegar seu smartphone e filmou a máquina de lavar.
— Vika, mande a última foto.
— A foto é carregada, a marca e o modelo são reconhecidos e a localização e o número de série do dispositivo são determinados com base em dados de geolocalização. O sistema de diagnóstico solicita que você se conecte ao dispositivo para verificar vulnerabilidades.
- Deixe-o fazer isso.
— Um dispositivo de uma rede externa solicita acesso à máquina de lavar. Garantir acesso?
- Claro!
— Para fornecer acesso, diga a palavra-código.
- Irina.
— O acesso ao dispositivo foi concedido. A verificação do sistema foi iniciada. O processo levará aproximadamente dez minutos.
A máquina de lavar piscava as luzes ritmicamente. Yaroslav foi lentamente até a cozinha, despejou água filtrada na chaleira e colocou-a no fogo. Sentou-se, ouviu o barulho da água na chaleira e pensou no trabalho. Há um mês, ele procurava ativamente um lugar para se mudar, mas com a chegada de uma nova garota, perdeu todo o interesse em mudar de emprego. Ele agora até mandava cartas com ofertas de um novo emprego para o lixo, sem lê-las. A chaleira acionou o relé e parou de chiar. Yarik levantou-se, pegou uma caneca, colocou um saquinho de chá nela e derramou água quente.
— A verificação do sistema foi concluída. Quatro vulnerabilidades foram encontradas. Devo começar a instalar a atualização para corrigi-los?
- Não! Adie a instalação! - De surpresa, ele quase deixou cair a caneca das mãos.
— A instalação da atualização foi atrasada por 24 horas.
Yarik suspirou de alívio. Foi necessário iniciar de alguma forma a máquina contornando o bloqueio.
— Realizar uma análise das vulnerabilidades atuais para a possibilidade de lançamento remoto.
— Não foram encontradas vulnerabilidades para ataques desta classe.
Yaroslav tomou um gole de chá pensativamente em uma caneca:
— Quais vulnerabilidades não estão fechadas no momento?
— O dispositivo atualmente possui vulnerabilidades ativas para os seguintes sistemas: sistemas de fechadura de porta, sistemas de publicidade por voz, sistemas de pagamento e sistemas de sincronização de horário.
De tudo isso, apenas a última vulnerabilidade foi interessante. Foi até a cozinha e colocou a caneca de chá inacabada na pia.
— Vika, descrição da vulnerabilidade de sincronização de horário.
— Vulnerabilidade número 4126. Esta vulnerabilidade permite alterar remotamente o valor da hora do sistema antes da próxima sessão de sincronização com o serviço de hora. Sistemas potencialmente vulneráveis: sistema de publicidade por voz, sistema de pagamento de assinaturas e sistema de início retardado.
Yaroslav ergueu as sobrancelhas surpreso - “Um sistema de início retardado é uma opção.” Ele rapidamente voltou para o banheiro.
— Vika, programe o início retardado da máquina de lavar para as 7h.
— O início retardado está definido.
— Mude o sistema de diagnóstico para o modo de teste para vulnerabilidade de sincronização de horário.
— A transição está completa.
— Menu de comandos disponíveis.
— Um comando para incrementar o valor da hora do sistema está disponível.
Yaroslav olhou para o smartphone. O relógio marcava 4h15 - “Então... isso significa que precisamos acertar o relógio do sistema para 2 horas e 45 minutos.”
— Execute o comando de incremento de hora do sistema por 165 minutos.
— O comando foi concluído.
Ele olhou para a lavadora. Nada aconteceu. Talvez o código da vulnerabilidade não tenha funcionado ou tenha cometido um erro no incremento. Yarik começou a repassar as opções em sua cabeça, quando de repente a máquina clicou ruidosamente na trava da escotilha e começou a tirar água para lavar.
Ele estava na sala deitado no sofá quando a máquina já estava cheia de água e começou a girar lentamente o tambor. Yaroslav recostou-se no travesseiro, espreguiçou-se de prazer e fechou os olhos.
“Sim, não é à toa que o chefe me chama de “hacker”, pensou e sorriu.
Fonte: habr.com