No Natal de 2016, a esposa do fundador da SparkFun, Nathan Seidle, deu a ele um cofre de combinação SentrySafe de segunda mão de US$ 120 cujo dono original havia esquecido a combinação, com um desafio: abri-lo. Ao longo de quatro meses, Seidle e os colegas da SparkFun Rob Reynolds e Joel Bartlett construíram um quebrador totalmente automatizado com cerca de US$ 200 em peças de prateleira e impressas em 3D — um Arduino, um motor, ímãs, um acoplador de disco e sensores que detectam o giro da maçaneta e a passagem do disco pelo zero. Na demonstração que ele deu à WIRED, publicada em 21 de julho de 2017, o aparelho abriu o cofre em 15 minutos; o máximo é 73, metade disso em média.

A velocidade vem de três atalhos combinados. Primeiro, o cofre tolera erro — abre com 11 ou 13 quando se ajusta 12 —, então o robô testa a cada terceiro número, dividindo um milhão de combinações por três. Segundo, ordenar as tentativas de modo que dois rotores fiquem parados enquanto apenas o último se move reduz uma tentativa a quatro segundos, levando o pior caso a cerca de um dia e 16 horas. Terceiro, os entalhes antiarrombamento no terceiro rotor o entregaram: o que abrigava a fenda da combinação era um centésimo de polegada mais estreito, a medição automatizada o encontrou em segundos, e a busca foi dividida por 33.

A SentrySafe, em um comunicado à WIRED, não negou as vulnerabilidades, mas argumentou que o ataque exigiu 'esforço tremendo, tempo ininterrupto em um ambiente controlado' — realisticamente muito difícil, se não impossível, para a pessoa comum em campo. Seidle rebate que qualquer um pode reproduzir seu robô com peças de código aberto baratas — essa é a questão —, observando ainda que ladrões têm formas mais baratas de entrar de qualquer jeito. Na Defcon, ele planejava abrir ao vivo um SentrySafe mais novo de US$ 160, derrotando sua fechadura de chave ao enfiar o corpo de uma caneta Bic no buraco redondo da chave: 'Eles adicionaram uma camada de segurança que é completamente inútil.'

Testar a cada terceiro número, girar apenas um rotor entre as tentativas e deixar uma diferença de usinagem de 0,01 polegada revelar qual dos 12 entalhes esconde a combinação.

Os entalhes antiarrombamento destinados a derrotar a manipulação humana tornaram-se a pista — as máquinas conseguem medir o que os dedos não sentem.

Os atalhos se combinam: a tolerância divide por três, o truque de ordenação reduz uma tentativa a quatro segundos, o entalhe divide por 33 — um milhão de combinações cai para 73 minutos.

Foram necessários US$ 200 em peças de hobby, deixando claro que a robótica barata está redefinindo o modelo de ameaça para fornecedores de segurança física.

Recursos anti-manipulação são mensuráveis. Se uma defesa funciona pelo tato — um entalhe, um clique —, uma máquina consegue medi-la, e 'imperceptível à mão' não é uma margem de segurança.

Seidle demonstrou o robô ao vivo na Defcon 2017 em um SentrySafe mais novo e maior de US$ 160, cuja fechadura de chave adicional caiu diante do truque da caneta Bic. Ele enquadrou o trabalho como diversão DIY em grande parte inofensiva, um alerta sobre cofres baratos e um convite: outros fabricantes são bem-vindos a aplicar partes de sua abordagem a outros modelos, incluindo cofres mais sofisticados cujos rotores podem não ter a pista reveladora.

CONFIRA AS EVIDÊNCIAS

As fontes

  1. Watch a Homemade Robot Crack a Safe in Just 15 Minutes WIRED · wired.com ·