WiFi 네트워크의 보안 상태를 평가하십시오. 무단 사용자가 있을 수 있습니까? WPS 프로토콜 분석.
WPSApp는 WPS 프로토콜을 사용하여 네트워크의 보안 상태를 평가합니다.
이 프로토콜은 라우터에 미리 설정된 8자리 PIN을 사용하여 WiFi 네트워크에 연결할 수 있도록 합니다. 문제는 다양한 제조업체의 많은 라우터 PIN이 공개적으로 알려져 있거나 계산될 수 있다는 점입니다.
이 응용 프로그램은 알려진 PIN을 사용하여 연결을 시도하고 네트워크 취약점을 식별합니다. 여러 개의 인식된 PIN 생성 알고리즘과 일반적인 기본 PIN을 포함합니다. 또한 일부 라우터의 기본 키를 계산하고, 장치에 저장된 WiFi 비밀번호를 볼 수 있으며, 네트워크상의 장치를 스캔하고 WiFi 채널 품질을 분석합니다.
사용은 간단합니다. 주변 네트워크를 스캔할 때 빨간색 십자가가 있는 네트워크는 "보안"으로 간주됩니다. 이는 WPS가 비활성화되어 있고 기본 비밀번호가 알려지지 않았음을 의미합니다.
물음표가 있는 네트워크는 WPS가 활성화되어 있지만 PIN이 알려지지 않았습니다. 이 경우, 응용 프로그램은 가장 일반적인 PIN을 테스트할 수 있게 합니다.
마지막으로, 초록색 체크 표시가 있는 네트워크는 취약할 가능성이 높습니다: WPS가 활성화되어 있고 연결 PIN이 알려져 있습니다. WPS가 비활성화되어 있지만 비밀번호가 알려진 경우 네트워크가 초록색으로 표시될 수도 있으며, 해당 키를 사용하여 연결할 수 있습니다.
Android 9/10에서 비밀번호 보기, 연결 및 일부 추가 기능을 위해 루트 액세스가 필요합니다.
참고: 모든 네트워크가 취약한 것은 아닙니다. 취약한 것으로 표시된 네트워크가 100% 취약성을 보장하지는 않습니다. 많은 제조업체가 이 결함을 수정하기 위해 라우터 펌웨어를 업데이트했기 때문입니다.
자신만의 네트워크를 테스트하십시오. 취약하다면 조치를 취하십시오: WPS를 비활성화하고 강력하고 사용자 정의된 비밀번호로 변경하십시오.
오용에 대해 책임지지 않습니다. 네트워크에 대한 무단 접근은 불법입니다.
Android 6 (마시멜로) 이후 버전에서는 새로운 Google 요구사항으로 인해 위치 권한이 필요합니다. 자세한 정보: https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardware-id
일부 삼성 모델은 암호화를 사용하여 실제 비밀번호 대신 긴 16진수 문자열을 표시합니다. 해독하는 데 도움이 필요하면 온라인에서 검색하거나 저에게 연락하십시오.
Android 7 (누가)를 실행하는 LG 모델에서는 LG 소프트웨어의 문제로 인해 PIN 연결이 작동하지 않습니다.
리뷰를 남기기 전에 응용 프로그램의 작동 방식을 이해하십시오.
제안, 버그 보고서 또는 의견을 [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 Rodrigues.