이 앱 WPSApp은 WPS 프로토콜을 사용하여 Wi-Fi 네트워크의 보안을 평가합니다. 많은 라우터에는 예측 가능하거나 계산 가능한 WPS PIN이 있어 취약합니다. WPSApp 이 약점을 이용합니다.
앱은 특정 라우터에 대해 알려진 알고리즘, 기본 PIN 및 계산된 기본 키를 사용하여 연결을 시도하여 취약점을 확인합니다. 또한 저장된 WiFi 비밀번호를 표시하고(Android에서는 루트 액세스 필요) 연결된 장치를 검색하며 WiFi 채널 품질을 분석합니다.
네트워크 검색 중에 네트워크는 다음과 같이 분류됩니다.
- 적십자: 보안 네트워크; WPS가 비활성화되었거나 기본 비밀번호를 알 수 없습니다.
- 물음표: WPS가 활성화되었지만 PIN을 알 수 없습니다. 앱은 일반적인 PIN을 테스트합니다.
- 녹색 진드기: 취약할 가능성이 높음; WPS가 활성화되어 있고 PIN이 알려져 있거나 WPS가 비활성화되어 있어도 비밀번호가 알려져 있습니다.
중요 고려 사항:
- 루트 액세스: 비밀번호 보기(Android) 및 일부 고급 기능에 필요합니다.
- Android 6(Marshmallow) 이상: 위치 권한이 필요합니다(Google 요구 사항).
- LG 기기의 Android 7(Nougat): LG 소프트웨어 제한으로 인해 PIN 연결이 작동하지 않을 수 있습니다.
- 삼성 기기: 암호화된 비밀번호(16진수)를 표시할 수 있습니다. 복호화 정보는 온라인에서 확인하실 수 있습니다.
- 정확성: 취약점을 보이는 모든 네트워크가 실제로 안전하지 않은 것은 아닙니다. 펌웨어 업데이트는 종종 이러한 취약점을 패치합니다.
- 법적 면책 조항: 승인되지 않은 네트워크 액세스는 불법입니다. 이 앱은 자신의 네트워크에서만 책임감 있게 사용하세요. 오용에 대해 개발자는 책임을 지지 않습니다.
네트워크가 취약한 경우 즉시 WPS를 비활성화하고 비밀번호를 강력하고 고유한 비밀번호로 변경하세요.
피드백: 제안, 버그 보고서, 의견을 [email protected]
으로 보내주세요.감사 인사: 개발자들은 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) 로드리게스의 공헌.