Ever wondered if your WiFi network is secure? With WPSApp, you can easily check for potential vulnerabilities using the WPS protocol. This protocol lets you connect to a WiFi network using an 8-digit pin number, which is often pre-set in your router. The issue is that the pins for many routers from various manufacturers are either publicly known or can be calculated. WPSApp uses these known pins to attempt connections and assess your network's vulnerability. It employs several pin generation algorithms and default pins, calculates default keys for certain routers, displays WiFi passwords saved on your device, scans connected devices, and evaluates WiFi channel quality.
Using WPSApp is straightforward. When scanning nearby networks, you'll see networks marked with a red cross; these are considered "secure" because they have the WPS protocol disabled and their default passwords are unknown. Networks with a question mark have WPS enabled but the pin is unknown; here, the app lets you try common pins. Networks marked with a green tick are likely vulnerable, with WPS enabled and a known connection pin. Sometimes, a router might have WPS disabled but its password is known, in which case it also appears in green and can be accessed using the key.
To fully utilize WPSApp, you need to be a Root user to view passwords, connect on Android 9/10, and access some additional features.
Important Notice: Not all networks are vulnerable, and a network appearing as such in WPSApp does not guarantee 100% vulnerability. Many companies have updated their router firmware to address these issues.
Test WPSApp on your own network. If you find vulnerabilities, take action to secure your network by disabling WPS and changing your password to a strong, personalized one.
Disclaimer: I am not responsible for any misuse. Intruding into foreign networks is illegal and punishable by law.
From Android 6 (Marshmallow) onwards, you need to grant location permissions. This is a new requirement introduced by Google in this version. For more information, visit: Google's Android 6.0 Changes.
Note that some Samsung models encrypt passwords, displaying them as a long series of hexadecimal digits. You can find decryption information online or contact me for assistance.
Pin connection does not work on LG models with Android 7 (Nougat) due to issues with LG's software.
Please take the time to understand how WPSApp works before leaving a review.
For any suggestions, issues, or comments, please email [email protected]. Thank you.
Acknowledgments: 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.