Windows는 사용자가 이전에 연결했던 모든 Wi-Fi 네트워크의 비밀번호를 기억합니다. 따라서, 해당 네트워크에 다시 접속해야 할 때 편리하게 이용할 수 있습니다. 이제 Windows PC에 저장된 Wi-Fi 비밀번호를 확인하는 방법을 알아보겠습니다.
저장된 Wi-Fi 비밀번호를 확인하는 방법은 Windows 내장 명령 프롬프트를 이용하는 것과, 별도의 유틸리티 프로그램을 사용하는 방법이 있습니다. 이 글에서는 NirSoft에서 제공하는 무료 유틸리티인 WirelessKeyView를 사용하는 방법을 추천합니다. 이 프로그램은 설치 없이 실행 가능하며, 가벼워서 편리합니다. 다운로드 링크에서 ZIP 파일을 내려받아 압축을 풀고, 내부에 있는 EXE 파일을 실행하면 됩니다. (파일 확장자가 보이지 않을 경우 “WirelessKeyView”라는 이름의 실행 파일을 찾으세요.) 실행하면 Windows에 저장된 네트워크 이름과 그에 해당하는 비밀번호 목록을 확인할 수 있습니다.
참고로, 일부 백신 프로그램은 WirelessKeyView를 악성코드로 오인할 수 있습니다. 그러나 NirSoft의 유틸리티는 문제 발생 사례가 없으며, 최신 Windows 프로그램과 달리 광고를 포함하고 있지도 않습니다.
프로그램 화면에서 “네트워크 이름” 열은 Wi-Fi 네트워크의 SSID를 나타냅니다. 해당 네트워크의 비밀번호를 확인하려면, 네트워크 이름에 해당하는 “키(ASCII)” 열을 찾으면 됩니다. 이 값이 해당 네트워크 접속 시 사용되는 비밀번호입니다.
필요한 경우, 파일 > 모든 항목 저장을 선택하여 해당 정보를 텍스트 파일로 저장할 수 있습니다. 이렇게 저장한 파일은 다른 PC로 옮겨 사용하거나 백업용으로 보관할 수 있습니다.
명령줄을 이용하는 방법
Windows 10의 기본 제어판에서는 현재 접속 중인 Wi-Fi 네트워크의 비밀번호만 확인할 수 있습니다. 타사 프로그램을 사용하지 않고 비밀번호를 확인하려면 명령 프롬프트를 이용해야 합니다.
명령 프롬프트를 실행하려면 시작 버튼을 마우스 오른쪽 버튼으로 클릭하거나 Windows+X 키를 누른 후 “PowerShell”을 선택합니다.
PowerShell 창에서 다음 명령어를 실행하여 현재 시스템에 저장된 네트워크 프로필 목록을 확인합니다.
netsh wlan show profiles
비밀번호를 확인하고 싶은 네트워크 이름을 확인한 후, 다음 명령어를 실행합니다. 여기서 “NETWORK” 부분은 실제 네트워크 이름으로 변경해야 합니다.
netsh wlan show profile name="NETWORK" key=clear
명령어 실행 결과 출력에서 “보안 설정” 항목을 찾습니다. “주요 내용” 필드에 Wi-Fi 네트워크 비밀번호가 일반 텍스트로 표시됩니다.
비밀번호를 확인하고 싶은 각 Wi-Fi 네트워크에 대해 이 과정을 반복해야 합니다.
만약 Windows에 저장되지 않은 Wi-Fi 비밀번호를 찾아야 한다면, 다른 방법들을 시도해 볼 수 있습니다. 예를 들어, Mac과 같은 다른 기기에 저장되어 있을 수도 있고, 라우터 웹 인터페이스나 라우터 자체에 적혀 있을 수도 있습니다.