
Nesta história humorística, eu quis imaginar como poderia ser um "hack" de uma máquina de lavar no futuro próximo, utilizando interface de voz, sistemas inteligentes e a onipresente doação.
Não consegui dormir. No smartphone, 3:47, mas já estava suficientemente claro lá fora. Yarik jogou com o pé a borda do cobertor e se sentou.*
"De novo não vou dormir, vou andar como um zumbi o dia inteiro" — ele apalpou os chinelos com os pés, vestiu-os e foi em direção à janela. Estava clareando. Ele abriu a janela e o ar fresco da manhã invadiu o quarto abafado, afastando os resquícios de sono.
"Pronto, agora não consigo mais dormir" — ele olhou em volta do quarto. Na cadeira em frente ao sofá, estavam jogados um par de jeans amassados e uma camiseta, ao lado havia uma montanha de roupas. Era melhor lavar. Ele se aproximou, pegou a camiseta da cadeira, a trouxe ao nariz, cheirou e fez uma careta.
"É assim que eu ando pelo escritório? Não é de se admirar que ela me evite".
A novata havia chegado ao escritório recentemente e imediatamente chamou a atenção de Yaroslav. Olhos verdes grandes, cabelo curto. Ele se lembrava bem de quando a viu pela primeira vez e seus olhares se cruzaram. Algo forte bateu em seu peito, arrepios correram pela sua coluna e ele parou desconfortavelmente, sem coragem de desviar o olhar. Seu nome era Irina e agora só ela o impedia de sair daquele escritório enfadonho.
Ele jogou a camiseta na pilha de roupas. Depois de pensar um pouco, também jogou os jeans lá. Agarrando tudo de uma vez, ele se dirigiu ao banheiro e jogou as roupas ao lado da máquina de lavar. A luz do banheiro acendeu obedientemente, a porta da lavadora fez um clique e se abriu um pouco. Ele colocou as roupas no tambor, fechou a porta e apertou o botão de iniciar. A máquina fez um piado, mas não ligou. Ele apertou Iniciar novamente. Ela apenas piou mais uma vez. Yarik suspirou e olhou para cima:
— Vika, o que há com a máquina de lavar?
— O dispositivo está funcionando normalmente.
— E por que não liga?
— De acordo com a resolução do governo 197 sobre 2 de junho de 2029, em cumprimento à Lei Federal sobre a violação do silêncio à noite e nas manhãs de fins de semana e feriados, o início foi bloqueado até às 7 da manhã.
"Não, se eu ligar a máquina às 7, não vou conseguir chegar ao trabalho" — as pensamentos sobre Irina e a vista das roupas amassadas no tambor da máquina de lavar não lhe davam paz.
— Vika, como quebrar a máquina de lavar?
— De acordo com a Lei Federal…
— Pare… mude para o modo desenvolvedor.
— Sistema mudado para o modo desenvolvedor.
— Lista de vulnerabilidades para máquinas de lavar.
— A lista de vulnerabilidades de máquinas de lavar e outros materiais semelhantes estão disponíveis no serviço de diagnose para desenvolvedores e especialistas em segurança de sistemas domésticos apenas por assinatura. Deseja pagar pela assinatura de desenvolvedor?
Yaroslav suspirou profundamente.
— Existe um período de avaliação disponível?
— O período de avaliação não está disponível. Como uma oferta limitada, você tem acesso a um acesso de demonstração de 24 horas por 299 rublos. A oferta expira em 15 minutos.
Ele pensou por alguns segundos: "Trezentos rublos — é o almoço na cantina" — mas, ao imaginar o rosto de Irina analisando sua aparência, disse:
— Pagar através do Sberbank.
— Por favor, diga sua senha de pagamento.
— Adeus, Balblo.
O smartphone na sala tilintou.
— Pagamento da assinatura realizado com sucesso. Acesso concedido por 24 horas.
— Então, Vika, peça ao sistema a lista de vulnerabilidades para máquinas de lavar.
— O sistema solicita a marca e o modelo do dispositivo.
Yarik correu para o quarto buscar o smartphone e fotografou a máquina de lavar.
— Vika, envie a última foto.
— A fotografia foi carregada, a marca e o modelo foram reconhecidos, e a localização e o número de série do dispositivo foram determinados pelos dados de geolocalização. O sistema de diagnóstico sugere conectar-se ao dispositivo para escanear em busca de vulnerabilidades.
— Que ele faça isso.
— O dispositivo de uma rede externa está solicitando acesso à máquina de lavar. Permitir acesso?
— Claro!
— Para conceder acesso, diga a palavra-chave.
— Irina.
— Acesso ao dispositivo concedido. Iniciando a varredura do sistema. O processo levará aproximadamente dez minutos.
A máquina de lavar piscou rítmica e suavemente. Yaroslav foi lentamente para a cozinha, encheu a chaleira com água filtrada e a colocou para aquecer. Ele se sentou, ouviu a água fervendo na chaleira e pensou no trabalho. Há um mês, ele estava ativamente procurando um novo emprego, mas com a chegada da nova funcionária, perdeu todo o interesse em mudar de trabalho. Até mesmo as cartas com novas ofertas de emprego que recebia, agora ele enviava para a lixeira sem ler. A chaleira clicou e parou de assobiar. Yarik se levantou, pegou uma xícara, colocou um saquinho de chá dentro e despejou água quente.
— Varredura do sistema concluída. Quatro vulnerabilidades encontradas. Deseja iniciar a instalação de uma atualização para corrigi-las?
— Não! Adiar a instalação! — ele quase deixou a caneca cair de surpresa.
— A instalação da atualização foi adiada por 24 horas.
Yarik soltou um suspiro aliviado. Era necessário de alguma forma iniciar a máquina ignorando o bloqueio.
— Executar uma análise das vulnerabilidades atuais para possibilidade de execução remota.
— Nenhuma vulnerabilidade da classe de ataque foi detectada.
Yaroslav pensativamente tomou um gole de chá da caneca:
— Quais vulnerabilidades não estão fechadas no momento?
— Atualmente, há vulnerabilidades ativas para os seguintes sistemas: sistemas de bloqueio de portas, sistemas de reprodução de anúncio de voz, sistemas de pagamento e sistemas de sincronização de tempo.
Dentre tudo que foi mencionado, a única vulnerabilidade que realmente interessava era a última. Ele foi para a cozinha e colocou a caneca com chá não terminado na pia.
— Vika, descrição da vulnerabilidade de sincronização de tempo.
— Vulnerabilidade número 4126. Esta vulnerabilidade permite alterar remotamente o valor do tempo do sistema até o próximo ciclo de sincronização com o serviço de hora exata. Sistemas potencialmente vulneráveis: sistema de anúncio de voz, sistema de pagamento por assinatura e sistema de lançamento programado.
Yaroslav levantou as sobrancelhas surpreso — "O sistema de lançamento programado é uma opção". Ele rapidamente se moveu de volta para o banheiro.
— Vika, configure o lançamento programado da máquina de lavar para as 7 da manhã.
— Lançamento programado configurado.
— Transfira o sistema de diagnóstico para o modo de teste da vulnerabilidade de sincronização de tempo.
— Transição concluída.
— Menu de comandos disponíveis.
— O comando para incrementar o valor do tempo do sistema está disponível.
Yaroslav olhou para o smartphone. Eram 4:15 — "Então... precisamos ajustar o relógio do sistema para 2 horas e 45 minutos".
— Executar o comando para incrementar o tempo do sistema em 165 minutos.
— Comando executado.
Ele encarou a máquina de lavar. Nada estava acontecendo. Talvez o código da vulnerabilidade não tivesse funcionado ou ele tivesse cometido um erro com o incremento. Yarik começou a pensar em alternativas, quando a máquina fez um barulho alto ao travar a porta e começou a enchê-la com água para lavar.
Ele estava no quarto e se deitou no sofá, quando a máquina já havia enchido de água e começado a girar lentamente o tambor. Yaroslav se recostou no travesseiro, esticou-se com prazer e fechou os olhos.
«Sim, não é à toa que o chefe me chama de "hacker" — ele pensou e sorriu.
Fonte: habr.com
