[Atualização 2: conexão fácil Wi-Fi no Android Q] O WPS desapareceu no Android P e pode nunca mais voltar

Atualização 2 (9/6/19 às 15:08 ET): o WPS foi descontinuado, mas o Google forneceu uma alternativa no Android Q chamada "Wi-Fi Easy Connect".

Atualização 1 (17/7/18 às 19:10 ET) : um Googler acabou de comentar no Issue Tracker que o recurso estará disponível em uma versão futura do Android.

Com o Android P no horizonte, estamos todos animados para ver o que o lançamento final nos traz. Podemos esperar melhorias no desempenho e novos recursos, como navegação por gestos e uma nova interface do usuário. No entanto, também podemos esperar uma infinidade de aprimoramentos de segurança, alguns dos quais podem enfurecer os usuários a princípio. Conforme relatado pela primeira vez pelo AndroidPolice, parece que o Google pode estar preterindo o suporte ao WPS (Wi-Fi Protected Setup) quando o Android P for lançado. Para quem não sabe, o WPS permite conectar um dispositivo ao seu roteador simplesmente pressionando um botão designado no seu roteador. Algumas configurações exigem que você digite um código PIN no seu dispositivo.

O WPS é inerentemente inseguro por causa dessa autenticação baseada em PIN, com ataques de força bruta sendo comuns contra ele. O WPA2 pode estar quebrado, mas você nem precisa usar um ataque como esse se puder apenas quebrar o pino do WPS. Mas como sabemos que o suporte está sendo descartado no Android P? Várias seqüências relacionadas ao protocolo foram marcadas como obsoletas, sem alterações documentadas reais. Um Googler respondeu dizendo que a equipe de desenvolvimento foi notificada, mas isso não significa que não seja intencional. Tentar acessar o WPS retornará um erro genérico, o que faz com que isso pareça muito intencional.

Então, o que vem a seguir para aqueles que precisam de WPS em suas vidas diárias? É um antigo padrão de segurança e extremamente inseguro. Embora possa ser útil em casa, é um protocolo que não deve ter lugar em um ambiente comercial. Também não é grande coisa, já que os usuários podem digitar a senha da rede no smartphone. Pode ser inconveniente, mas certamente não impedirá que as pessoas acessem a Internet. Você pode conferir o relatório do rastreador de erros aqui para o problema. Atualizaremos este artigo se o Google responder.


Atualização 1: o Google responde ao Rastreador de problemas

Um Googler respondeu ao relatório do Rastreador de problemas pelo desaparecimento do WPS, afirmando que "o problema foi corrigido e estará disponível em uma versão futura do Android". Não temos certeza se o recurso voltará a versão final do P ou no Android Q. Entraremos em contato para esclarecer isso e atualizaremos este artigo se recebermos novas informações.


Atualização 2: uma nova alternativa - Wi-Fi Easy Connect

Embora o WPS esteja obsoleto, o Android Q introduz o suporte ao Wi-Fi Easy Connect para simplificar a adição de novos dispositivos a uma rede. De acordo com a documentação, os aplicativos podem integrar o Easy Connect usando a intenção ACTION_PROCESS_WIFI_EASY_CONNECT_URI que requer um URI fornecido por um usuário que digitaliza um código QR ou descobre um anúncio Bluetooth LE ou NFC. O Easy Connect não precisa de permissões de localização ou Wi-Fi.