집이나 직장에서 안정적인 Wi-Fi 네트워크를 사용하는 것은 이제 선택이 아닌 필수가 되었습니다. 우리의 업무와 일상 활동 대부분이 인터넷 연결에 크게 의존하고 있기 때문에, 비밀번호를 잊어버려서 Wi-Fi에 연결하지 못하는 상황은 상당히 불편할 수 있습니다. 오늘은 안드로이드에서 저장된 Wi-Fi 비밀번호를 찾는 방법을 상세하게 알아보겠습니다.
친구나 가족이 방문해서 Wi-Fi 비밀번호를 물어볼 때, 비밀번호가 기억나지 않아 난처했던 경험이 있으신가요? 사실 이건 여러분의 잘못이 아닙니다. 비밀번호는 몇 달 혹은 몇 년 전에 설정한 뒤 기기에 자동으로 저장되기 때문에 다시 입력할 일이 없고, 그만큼 잊어버리기 쉽습니다.
문제는 안드로이드에서도 저장된 비밀번호를 손쉽게 조회할 수 있는 기능을 오랫동안 제공하지 않았다는 점입니다. 사용자들의 요청이 많았던 끝에 안드로이드는 마침내 "Wi-Fi 비밀번호 공유" 기능을 도입했지만, 이 기능은 안드로이드 10 이상에서만 사용할 수 있습니다. 그렇다면 그 이하 버전의 사용자들은 어떻게 해야 할까요? 이 글에서는 다양한 방법을 통해 Wi-Fi 비밀번호를 찾고 친구들과 공유하는 방법까지 모두 소개해 드립니다.
안드로이드 10에서 Wi-Fi 비밀번호 확인하기
안드로이드 10부터는 저장된 모든 네트워크의 비밀번호를 조회하고 공유하는 것이 가능해졌습니다. 특히 구글 픽셀(Pixel) 사용자라면 더욱 편리하게 이용할 수 있습니다. 단계별로 자세히 살펴보겠습니다.
1. 먼저 기기에서 설정(Settings) 앱을 실행합니다.
2. "네트워크 및 인터넷(Wireless and networks)" 옵션을 누릅니다.
3. Wi-Fi 메뉴로 이동하여 탭합니다.
4. 현재 연결된 네트워크를 포함한 사용 가능한 Wi-Fi 네트워크 목록이 표시되며, 연결된 네트워크는 강조되어 나타납니다.
5. 현재 연결된 Wi-Fi 네트워크 이름을 탭하면 네트워크 세부정보(Network details) 화면으로 이동합니다.
6. "공유(Share)" 버튼을 누르면 QR 코드가 화면에 생성됩니다.
7. 이 과정에서 보안 확인을 위해 PIN 번호, 비밀번호 또는 지문 인증을 요구받을 수 있습니다.
8. 인증이 완료되면 화면에 QR 코드 형태로 Wi-Fi 정보와 비밀번호가 표시됩니다.
9. 친구에게 이 QR 코드를 스캔하도록 하면 별도의 비밀번호 입력 없이 바로 네트워크에 연결할 수 있습니다.
10. 일부 순정 안드로이드를 탑재한 기기의 경우, QR 코드 아래에 비밀번호가 일반 텍스트 형태로 함께 표시됩니다.
QR 코드 아래에 비밀번호가 텍스트로 표시된다면 말로 전달하거나 문자로 보내는 것만으로도 쉽게 공유할 수 있습니다. 하지만 QR 코드만 제공되는 기기라면 조금 번거로울 수 있습니다. 다행히 QR 코드를 해독하여 비밀번호를 알아내는 방법이 있습니다.
QR 코드 해독하는 방법
픽셀이 아닌 안드로이드 10 기기는 비밀번호가 화면에 직접 표시되지 않는 경우가 많습니다. 이때는 서드파티 앱을 이용해 QR 코드를 해독해야 실제 비밀번호를 확인할 수 있습니다. 아래 단계를 따라 해보세요.
1. 먼저 구글 플레이 스토어에서 Trend Micro QR 스캐너 앱을 다운로드하여 설치합니다.
2. 이 앱은 QR 코드를 스캔하고 해독하는 데 사용됩니다.
3. 위에서 설명한 방법대로 Wi-Fi에 연결된 기기에서 QR 코드를 생성합니다.
4. Trend Micro QR 스캐너 앱을 열고 카메라로 QR 코드를 스캔합니다.
5. QR 코드를 스캔할 다른 기기가 없다면, 설정 화면에 표시된 QR 코드를 스크린샷으로 캡처하여 갤러리에 저장하세요.
6. 앱 화면 좌측 하단에 있는 QR 코드 아이콘을 누르면 저장된 스크린샷 이미지를 불러올 수 있습니다.
7. 앱이 QR 코드를 분석하면 비밀번호를 포함한 데이터를 일반 텍스트 형태로 보여줍니다. 두 곳에 명확하게 표시되므로 쉽게 비밀번호를 확인할 수 있습니다.
안드로이드 9 이하에서 Wi-Fi 비밀번호 찾는 방법
앞서 언급했듯이 안드로이드 10 이전 버전에서는 저장된 Wi-Fi 비밀번호를 조회하는 것이 거의 불가능했습니다. 하지만 몇 가지 우회적인 방법을 통해 저장된 네트워크의 비밀번호를 찾을 수 있습니다. 일부 방법은 간단하지만, 다른 방법은 다소 복잡하며 루팅(rooting)이 필요할 수도 있습니다.
방법 1: 서드파티 앱 활용하기
플레이 스토어에는 Wi-Fi 비밀번호를 알려준다는 다양한 서드파티 앱들이 있지만, 안타깝게도 대부분은 실제로 작동하지 않는 허위 앱입니다. 여기서는 실제로 효과가 검증된 몇 가지 앱을 소개합니다. 단, 이 앱들은 대부분 루트 권한을 요구한다는 점을 유의하세요.
1) ES 파일 탐색기 (루트 필요)
ES 파일 탐색기는 작동할 가능성이 있는 몇 안 되는 앱 중 하나지만, 루트 권한이 필요합니다. 또한 기기마다 효과가 다를 수 있습니다. 스마트폰 제조사(OEM)마다 시스템 파일 접근 수준이 다르기 때문에 어떤 기기에서는 잘 작동하고, 다른 기기에서는 루트 권한을 요구할 수 있습니다. 시도해 볼 만한 가치는 충분합니다.
앱 이름에서 알 수 있듯이 ES 파일 탐색기는 기본적으로 파일 관리자 앱입니다. 백업 생성, 파일 이동·복사·붙여넣기 등 다양한 작업을 관리할 수 있으며, 특별한 기능으로 시스템 파일 접근을 지원합니다.
ES 파일 탐색기로 Wi-Fi 비밀번호를 찾는 단계는 다음과 같습니다.
1. 앱을 실행하고 화면 좌측 상단의 "세로로 된 세 줄(햄버거 메뉴)" 아이콘을 탭합니다.
2. 확장 메뉴와 함께 탐색 패널(Navigation panel)이 열립니다.
3. 로컬 저장소(Local storage) 옵션을 선택한 후 Device 항목을 탭합니다.
4. 화면 우측에 기기 내부 메모리의 내용이 표시됩니다. 여기서 System 폴더를 엽니다.
5. 이어서 'etc' 폴더 → 'wifi' 폴더 순으로 들어가면 마지막에 "wpa_supplicant.conf" 파일이 있습니다.
6. 앱 내장 텍스트 뷰어로 파일을 열면 기기에 저장된 모든 Wi-Fi 비밀번호를 확인할 수 있습니다.
2) Solid Explorer 파일 관리자 (루트 필요)
Solid Explorer 역시 시스템 파일을 열람하기 위해 루트 권한이 필요합니다. 따라서 앱을 설치하기 전에 반드시 기기를 루팅해야 합니다. 루팅된 기기에서 아래 단계를 따라 Wi-Fi 비밀번호를 확인하세요.
1. 플레이 스토어에서 "Solid Explorer File Manager"를 다운로드하여 설치합니다.
2. 앱을 열고 화면 좌측 상단의 "세 줄 메뉴"를 탭합니다.
3. 슬라이드 메뉴가 열리면 Storages 섹션에서 "Root" 옵션을 찾아 탭합니다.
4. 앱에 루트 권한 부여를 요청하는 팝업이 나타나면 허용합니다.
5. data 폴더를 열고 그 안의 "misc" 폴더로 들어갑니다.
6. 이후 "wifi" 폴더를 선택합니다.
7. 해당 폴더에서 "wpa_supplicant.conf" 파일을 찾아 열면, 어떤 앱으로 파일을 열지 선택하라는 메시지가 표시됩니다.
8. Solid Explorer의 내장 텍스트 편집기를 선택합니다.
9. 코드 줄들을 아래로 스크롤하여 Network 블록("network={"으로 시작하는 부분)으로 이동합니다.
10. "psk="로 시작하는 줄을 찾으면, 그곳에 해당 Wi-Fi 네트워크의 비밀번호가 기록되어 있습니다.
방법 2: ADB 활용하기 (Minimal ADB and Fastboot)
ADB(Android Debug Bridge)는 안드로이드 SDK(Software Development Kit)에 포함된 명령줄 도구입니다. USB 케이블로 컴퓨터와 기기를 연결하면 PC에서 안드로이드 스마트폰을 제어할 수 있습니다. 앱 설치·삭제, 파일 전송, 네트워크 및 Wi-Fi 연결 정보 확인, 배터리 상태 점검, 스크린샷 및 화면 녹화 등 매우 다양한 작업을 수행할 수 있습니다.
ADB를 사용하려면 먼저 기기에서 USB 디버깅이 활성화되어 있어야 합니다. 개발자 옵션에서 간단히 활성화할 수 있으며, 방법을 모른다면 아래 단계를 따라 해보세요.
개발자 옵션 활성화 및 USB 디버깅 켜기
1. 휴대폰에서 설정 앱을 엽니다.
2. 시스템(System) 옵션을 클릭합니다.
3. 휴대전화 정보(About phone) 옵션을 선택합니다.
4. 빌드 번호(Build Number) 항목을 찾아 "개발자가 되셨습니다"라는 메시지가 나타날 때까지 계속 탭합니다. 보통 6~7번 정도 연속으로 누르면 됩니다.
5. 그런 다음 개발자 옵션에서 USB 디버깅을 활성화합니다.
6. 설정으로 돌아가 시스템 옵션을 다시 클릭합니다.
7. 개발자 옵션을 탭합니다.
8. 아래로 스크롤하여 디버깅(Debugging) 섹션에서 USB 디버깅 설정을 찾은 후 스위치를 켭니다.
ADB로 Wi-Fi 비밀번호 추출하기
USB 디버깅이 활성화되었다면, 이제 PC에 ADB를 설치하고 기기와 연결하면 됩니다. ADB 도구와 플랫폼은 여러 종류가 있지만, 초보자도 쉽게 따라 할 수 있도록 간단한 도구 두 가지를 소개합니다. 안드로이드와 ADB에 대한 경험이 충분하다면 원하는 도구를 자유롭게 사용하셔도 좋습니다.
1. 먼저 PC에 Universal ADB Drivers를 설치합니다. USB 케이블로 휴대폰과 PC를 연결하기 위한 기본 드라이버 세트입니다.
2. 추가로 컴퓨터에 Minimal ADB and Fastboot Tool을 설치합니다. 이 간단한 툴킷을 사용하면 초기 설정 명령어를 건너뛸 수 있어 작업이 훨씬 수월합니다.
3. 이 도구는 휴대폰과의 ADB 연결을 자동으로 구성해 줍니다.
4. 두 프로그램이 모두 설치되면 USB 케이블로 휴대폰을 컴퓨터에 연결합니다. 이때 연결 옵션에서 "파일 전송(Transfer files)" 또는 "데이터 전송"을 반드시 선택하세요.
5. ADB and Fastboot 앱을 실행하면 명령 프롬프트(Command Prompt) 창이 열립니다.
6. 앞서 언급했듯이 연결이 자동으로 설정되므로 초기 설정 명령어는 생략해도 됩니다.
7. 이제 다음 명령어를 입력하고 Enter 키를 누르기만 하면 됩니다:
adb pull /data/misc/wifi/wpa_supplicant.conf
8. 이 명령은 Wi-Fi 비밀번호가 담긴 "wpa_supplicant.conf" 파일의 데이터를 추출하여 Minimal ADB and Fastboot가 설치된 동일한 위치로 복사합니다.
9. PC의 파일 탐색기를 열어 해당 위치로 이동하면 같은 이름의 메모장(notepad) 파일이 있습니다.
10. 파일을 열면 저장된 모든 Wi-Fi 비밀번호를 확인할 수 있습니다.
마무리
이 글이 도움이 되었기를 바라며, 여러분이 안드로이드 기기에서 Wi-Fi 비밀번호를 쉽게 찾을 수 있었기를 희망합니다. 내가 직접 설정한 Wi-Fi 비밀번호를 찾지 못하는 상황은 집 열쇠를 잃어버리고 자기 집 문 앞에 선 것처럼 답답한 일입니다. 이 글에서 소개한 다양한 방법들을 통해 금방 문제를 해결하실 수 있기를 바랍니다.
안드로이드 10 사용자는 다른 버전 사용자들에 비해 확실히 유리합니다. 따라서 아직 설치하지 않은 소프트웨어 업데이트가 있다면 지금 바로 진행하시길 강력히 권장합니다. 그렇게 하면 여러분도 편리한 QR 코드 공유 기능의 혜택을 누릴 수 있습니다. 그 전까지는 위에서 소개한 방법들로 조금 더 수고를 들여야 할 것입니다.