Avalie a segurança da sua rede WiFi. Há algum acesso não autorizado? O protocolo WPS explicado.
O WPSApp avalia a segurança da sua rede testando o protocolo WPS (Wi-Fi Protected Setup).
Este protocolo permite a conexão a uma rede WiFi usando um PIN padrão de 8 dígitos, frequentemente predefinido no roteador. O problema é que os PINs de muitos roteadores de vários fabricantes são publicamente conhecidos ou podem ser facilmente calculados.
Este aplicativo testa esses PINs conhecidos para tentar uma conexão e determinar se a sua rede é vulnerável. Ele utiliza vários algoritmos de geração de PIN reconhecidos e PINs padrão comuns. Também pode calcular chaves padrão para certos roteadores, permite visualizar senhas WiFi salvas no seu dispositivo, escanear dispositivos na sua rede e analisar a qualidade do canal WiFi.
Usar o aplicativo é simples. Ao escanear redes próximas, você verá redes marcadas com um sinal de cruz vermelho — essas são consideradas "seguras", pois têm o WPS desativado e sua senha padrão é desconhecida.
Redes marcadas com um ponto de interrogação têm o WPS habilitado, mas o PIN é desconhecido. Neste caso, o aplicativo permite testar os PINs mais comuns.
Finalmente, redes com um símbolo de verificação verde provavelmente são vulneráveis. Elas têm o WPS habilitado e um PIN de conexão conhecido. Uma rede também pode aparecer em verde se o WPS estiver desativado, mas a senha for conhecida, permitindo que você se conecte usando essa chave.
O acesso root é necessário apenas para visualizar senhas armazenadas, para conectar no Android 9/10 e para algumas funções adicionais.
IMPORTANTE: Nem todas as redes são vulneráveis. Uma rede que aparece como tal não garante 100% de vulnerabilidade, pois muitas empresas atualizaram o firmware de seus roteadores para corrigir essa falha.
TESTE SUA PRÓPRIA REDE. SE VOCÊ É VULNERÁVEL... AJA. Desative o WPS e altere sua senha para uma forte e personalizada.
NÃO ME RESPONSABILIZO POR QUALQUER USO INDEVIDO. O ACESSO NÃO AUTORIZADO A REDES É PUNIDO POR LEI.
A partir do Android 6 (Marshmallow), as permissões de localização são necessárias. Este é um novo requisito imposto pelo Google nesta versão. Mais informações em: https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardware-id
Alguns modelos Samsung usam criptografia e não exibem senhas reais, mostrando em vez disso uma longa sequência de dígitos hexadecimais. Pesquise online por informações ou entre em contato comigo se precisar de ajuda para descriptografá-las.
A conexão baseada em PIN não funciona em modelos LG executando Android 7 (Nougat) devido a um problema de software específico da LG.
Por favor, entenda como o aplicativo funciona antes de deixar uma avaliação.
Envie quaisquer sugestões, relatórios de bugs ou comentários para [email protected]. Obrigado.
Agradecimentos:
Zhao Chunsheng, Stefan Viehböck, Justin Oberdorf, Kcdtv, Patcher, Coeman76, Craig, Wifi-Libre, Lampiweb, David Jenne, Alessandro Arias, Sinan Soytürk, Ehab HoOoba, drygdryg, Daniel Mota de Aguiar Rodrigues.