Programa super básico feito em .net (vb.net 2005 express), base de dados em sqlite (3) e cerca de 7 milhões de redes possiveis para usar
.
O Programa consiste numa simples consulta SQL do tipo: SELECT * FROM chaves WHERE …
Uns segundos depois vem o resultado, eu já andei a brincar em muitas redes e mais de 90% delas deu sem problemas e dessas, poucas foram as que o router já não tinha a password de defeito da meo
Eu aconselho-vos (caso não queiram que o pessoal aceda à vossa rede) a configurarem correctamente a rede sem fios, basta simplesmente mudar o nome da rede que torna mais difícil o uso, mas não é impossível!
Voltando ao programa, tinha alguns erros na base de dados – Corrigido graças a um utilizador – Obrigado “John”!
Uma sugestão seria usar um ficheiro de texto, mas em windows é dificil e mais lento a procura da rede, por isso mantive o uso do sqlite, mas desta vez é preciso ter o dll ao lado do exe (o que faz com que o programa trabalhe em linux (com o mono)

Requisitos (windows)
- .net 2.0 (que vem pré instalado no windows vista ou superior)
Requisitos (linux e mac – ainda não testei)
- runtimes do mono instalados
- sqlite 3 instalado
Download: Nota que alem do programa é preciso descarregar a base de dados e descompacta-la para a mesma pasta do executável.
*EDIT 23-02-2010*
Finalmente Testado em MAC
e funciona super bem.

Recentemente descubri que os dll’s de sqlite não trabalham em windows 7 64bits (coisa relativamente estranha…) mas segue a correcção aqui, basta descomprimir o dll e substituir o existente. Nota que é uma solução rápida e apenas funciona em windows.
Tags: actualização, download, gera chaves, hack, Internet, intranet, keys, meo, segurança, tg784, tg787, thomson, wep, wpa