0
Siga-nos
Um engenheiro de segurança “portou” um dos utilitários de recuperação de senha mais conhecidos para o GameBoy Advance. A porta é baseada no Hashcat, um utilitário de recuperação de senha que, de outra forma, se apresenta como o “mais rápido do mundo”. Mas estou fazendo orelhas de coelho em torno de ‘portado’ porque até o desenvolvedor admite que isso “não é realmente” Hashcat completo.
Acontece que o console portátil da Nintendo de 21 anos também não é o melhor hardware para quebrar senhas. “O monstruosamente poderoso chip ARM7TDMI de 16,78 MHz faz astronômicos 727 hashes SHA256 por segundo!! O que é cerca de trinta milhões de vezes mais lento do que um equipamento de cracking moderno”, brinca o desenvolvedor do projeto Mark El-Khoury no LinkedIn, “350 dias de cracking contínuo neste bad boy podem ser feitos em cerca de 1 segundo com um equipamento de cracking moderno acelerado por GPU.”
Mesmo com seu ritmo de lesma, não posso deixar de sonhar com um filme de assalto em que os possíveis ladrões usam apenas hardware de jogo reaproveitado como este para abrir cofres protegidos por senha. Posso imaginar a cena agora: ‘Quanto mais isso vai demorar?’ ‘Uh, bem, você pode querer montar uma barraca…?’ Rebitagem.
O engenheiro construiu o GBA-Hashcat no mecanismo Butano, que permite aos desenvolvedores codificar software para o GBA usando C++ (via Computer Base). Mas enquanto o kit original de quebra de senha pode suportar vários métodos de ataque e mais de 300 algoritmos de hash, o GBA-Hashcat está limitado a verificar uma lista fixa de palavras e o hash SHA-256.
O desenvolvedor explica brevemente como esses dois elementos funcionam juntos, escrevendo na página GitHub do projeto: “Ele gera o hash SHA256 de cada linha e o compara com o hash de destino (codificado) para ver se temos uma correspondência”. Se o hash corresponder, um invasor poderá usá-lo para expor a senha em texto simples. No GitHub, El-Khoury descreve este projeto, brincando, como “A maior quebra de senha de todos os tempos”, bem como seu “aplicativo mais idiota de todos os tempos”.
Desde então, o desenvolvedor voltou ao LinkedIn esta semana com outra atualização jocosa, escrevendo: “Depois de ‘portar’ o hashcat para o GBA, percebi que é lento. Podemos obter ganhos de velocidade significativos implementando-o na linguagem favorita de todos: o subconjunto de LUA usado nos complementos do World of Warcraft. Assim, você pode quebrar hashes no jogo.”
Não é apenas o console portátil da Nintendo de 2001 que os desenvolvedores têm trazido muitos ‘Por quê? Bem, por que não? energia nas últimas semanas. Em abril, um modder reduziu o Game Boy Color a um formato de relógio inteligente, completo com esquema de controle amaldiçoado. No mês passado, outro desenvolvedor solitário construiu um emulador E-Ink Game Boy com uma taxa de atualização ‘realmente jogável’ para o seu replay de Pokémon Blue. Parece que ainda há vida no hardware de jogos do passado.