대부분의 비밀번호는 큰 어려움 없이 재설정할 수 있습니다. 특히 온라인 서비스의 비밀번호는 이메일 인증만으로 간단히 복구되죠. 하지만 단 하나, 골치 아픈 예외가 있습니다. 바로 윈도우 로그인 비밀번호입니다. 이 비밀번호를 잊어버리면 계정에 접근할 수 없게 되고, 해당 계정과 연결된 모든 파일과 프로그램을 사용할 수 없게 됩니다.
컴퓨터 잠금을 해제하는 일은 쉽지 않지만, 불가능한 것은 아닙니다. 지금부터 로그인 정보를 잊어버렸더라도 시스템에 다시 접근하는 방법을 살펴보겠습니다.
정식 방법 – 윈도우 로그인 비밀번호 재설정하기
윈도우에는 기본적으로 비밀번호 재설정 기능이 내장되어 있습니다. 누구나 마음대로 재설정할 수 있다면 보안이 무의미해지기 때문에, 이 기능을 사용하려면 비밀번호를 잊어버리기 전에 미리 준비해 두어야 합니다. 바로 '암호 재설정 디스크'를 만들어 두는 것인데요, USB 드라이브나 플로피 디스크 등 이동식 저장 장치라면 무엇이든 활용할 수 있습니다. 참고로 여기서 소개하는 방법은 윈도우 Vista/7 기준입니다.
먼저 윈도우 검색창에서 "Password Reset Disk"를 검색합니다. 첫 번째 결과로 "암호 재설정 디스크 만들기"가 나타나면 선택하세요.
그러면 '암호 잊음 마법사(Forgotten Password Wizard)'가 실행됩니다. 시작 화면의 기본 안내를 읽고 '다음'을 클릭하면, 비밀번호 복구에 사용할 디스크를 선택하는 화면이 나타납니다. 이동식 드라이브만 사용할 수 있으므로 목록에는 해당 장치만 표시됩니다. 원하는 드라이브를 고르고 '다음'을 클릭합니다.
다음 화면에서 현재 사용 중인 비밀번호를 입력하고 '다음'을 누르면 재설정 디스크 생성이 시작됩니다. 생각보다 매우 빠릅니다. 실제로 제 PC에서는 5초 만에 완료되었으니까요. 이것으로 준비 끝!
이후 윈도우 로그인 비밀번호를 재설정하는 것은 정말 간단합니다. 로그인 화면 하단의 "암호 재설정(reset password)" 링크를 클릭하고 화면의 안내에 따라 진행하면 됩니다. 적절한 디스크를 선택한 뒤 새 비밀번호를 입력하면 끝. 짜잔! 컴퓨터가 다시 열립니다.
비공식 방법 – 사전 준비 없이 비밀번호 재설정하기
미리 재설정 디스크를 만들어 두었다면 정식 방법으로 충분하지만, 이 글을 읽고 있다면 아마 그렇게 하지 못했을 가능성이 높습니다. 물론 당신 탓이 아닙니다. 윈도우는 사용자에게 재설정 디스크 생성을 따로 알려주지 않거든요.
정상적인 복구 수단 없이 윈도우에 갇혔다면, 이제 제3자 비밀번호 크래킹 도구에 의지할 수밖에 없습니다. 무료 옵션 중 가장 뛰어난 것은 Ophcrack입니다. 이 도구는 '레인보우 테이블(rainbow table)'이라는 기술을 이용해 비밀번호를 추측합니다.
Ophcrack을 사용하려면 .ISO 파일을 다운로드한 후 CD에 구워야 합니다. 그러면 부팅 가능한 라이브 CD가 만들어집니다. 대부분의 컴퓨터는 부팅 가능한 CD를 기본적으로 우선 인식하지만, BIOS 설정에서 광학 드라이브가 부팅 순서의 맨 앞에 오도록 변경해야 할 수도 있습니다. 윈도우 XP용과 윈도우 Vista용 버전이 따로 존재하며(Vista 버전은 윈도우 7에서도 작동), 자신의 환경에 맞는 올바른 버전을 다운로드해야 합니다.
Ophcrack 라이브 CD로 부팅하면 모드를 선택해야 합니다. 기본값인 '자동(automatic)' 모드를 사용하는 것이 일반적입니다. 소프트웨어는 Ophcrack 메뉴에 진입해 크래킹 작업을 시작하기 전까지 몇 단계를 더 거치는데, 그 과정에서 텍스트가 흐르는 검은 화면이 나타날 수 있습니다. 놀라지 마세요. 정상적으로 작동 중인 것입니다. 비밀번호가 크랙되면 메인 창 오른쪽 열에 표시됩니다.
Ophcrack의 한계
다만 이 도구에는 몇 가지 심각한 한계가 있습니다. 무작위 문자를 많이 조합한 강력한 비밀번호에는 효과가 없으며, 특히 Vista/7의 비밀번호를 크랙할 때 그렇습니다. 크래킹에 걸리는 시간도 비밀번호에 따라 달라집니다. 단순한 비밀번호는 금방 풀리지만, 복잡한 비밀번호는 상당한 시간이 필요합니다.
또 하나의 문제는 지원 부족입니다. 버그나 오류가 발생했을 때 해결책이 많지 않고, 소프트웨어가 리눅스 환경으로 부팅되는 방식이라 리눅스에 익숙하지 않다면 문제 해결이 특히 까다롭습니다. 도구 사용 중 문제가 생긴다면 Ophcrack의 FAQ 위키 페이지를 참고해 보세요.
마무리
위 방법들은 실제로 작동하지만 완벽하지는 않습니다. 정식 방법을 통한 윈도우 비밀번호 복구는 사전 준비가 필수이며, Ophcrack은 지원이 빈약한 오픈소스 소프트웨어로 복잡한 비밀번호 앞에서는 무력합니다.
Vista/7 머신에 복잡한 비밀번호를 사용했다면 운이 좋지 않을 수도 있습니다. 그런 경우 결국 윈도우를 재설치해야 할 수 있는데, 재설치 전에 반드시 파일을 백업·복구하는 것을 잊지 마세요.
참고: 최신 윈도우 10/11 사용자라면 로컬 계정 대신 마이크로소프트 계정으로 로그인하는 것이 좋습니다. 마이크로소프트 계정은 웹에서 비밀번호를 재설정할 수 있어 잊어버려도 훨씬 쉽게 복구할 수 있습니다.