키로거(Keylogger) 감염이 의심될 때 비밀번호를 안전하게 변경하는 순서
PC에서 인터넷뱅킹, 증권계좌, 암호화폐 거래소, 이메일 등을 이용하는 사람이라면 키로거(Keylogger) 감염에 주의해야 합니다.
키로거는 키보드 입력을 기록하는 프로그램이나 장치를 의미합니다. 정상적인 관리 목적으로 사용되는 경우도 있지만 악의적으로 설치되면 사용자가 입력하는 비밀번호, 계정정보 등을 탈취하는 데 이용될 수 있습니다.
특히 위험한 상황은 악성코드가 설치된 PC에서 비밀번호를 변경하는 것입니다.
기존 비밀번호가 노출됐다고 생각해 새 비밀번호를 입력했는데, 키로거가 여전히 실행 중이라면 새로운 비밀번호까지 공격자에게 전달될 수 있기 때문입니다.
따라서 키로거 감염이 의심된다면 감염된 기기를 격리하고 안전한 기기에서 중요한 계정을 보호하는 순서가 중요합니다.
1. 키로거 감염이 의심되는 대표적인 상황
다음과 같은 상황이라면 키로거 또는 다른 계정 탈취 악성코드의 가능성을 확인할 필요가 있습니다.
- 본인이 로그인하지 않았는데 새로운 기기 로그인 알림이 발생했다.
- 이메일이나 금융계정의 비밀번호가 갑자기 변경됐다.
- 설치한 기억이 없는 프로그램이 실행되고 있다.
- 출처가 불분명한 프로그램을 실행한 뒤 이상 현상이 시작됐다.
- 백신 프로그램에서 Trojan, Spyware 등의 경고가 발생했다.
- 브라우저에 모르는 확장 프로그램이 설치됐다.
- 원격제어 프로그램이 본인 동의 없이 실행됐다.
- 암호화폐 거래소나 금융서비스에서 이상 로그인 기록이 발견됐다.
다만 이러한 증상만으로 키로거 감염을 확정할 수는 없습니다.
키로거는 특별한 증상 없이 동작할 수도 있고, 비밀번호 탈취가 피싱이나 브라우저 정보 탈취 등 다른 원인으로 발생할 수도 있습니다.
2. 첫 번째 단계: 감염이 의심되는 PC 사용을 중단한다
키로거 감염이 의심된다면 해당 PC에서 중요한 계정에 로그인하지 않는 것이 우선입니다.
특히 다음 행동은 피해야 합니다.
- 인터넷뱅킹 비밀번호 변경
- 암호화폐 거래소 비밀번호 변경
- 이메일 비밀번호 변경
- OTP 복구코드 입력
- 암호화폐 지갑의 시드문구 입력
이미 악성코드가 실행 중이라면 이러한 정보가 추가로 노출될 수 있습니다.
감염 가능성이 높은 PC는 인터넷 연결을 일시적으로 차단하고, 금융계정 보호 작업은 다른 신뢰할 수 있는 기기에서 진행하는 것이 좋습니다.
단, 계정 탈취가 진행 중이라면 감염 PC의 검사가 끝날 때까지 기다릴 필요는 없습니다. 안전한 다른 기기에서 즉시 계정을 보호해야 합니다.
Microsoft도 계정 침해가 의심될 때 악성코드를 제거하고 비밀번호를 변경하도록 안내합니다.
공식 출처:
3. 두 번째 단계: 비밀번호를 변경할 안전한 기기를 준비한다
가장 중요한 단계입니다.
키로거가 의심되는 PC 대신 신뢰할 수 있는 스마트폰이나 다른 PC를 이용합니다.
안전한 기기를 선택할 때는 다음을 확인합니다.
| 확인 항목 | 판단 기준 |
|---|---|
| 운영체제 | 최신 보안 업데이트 적용 |
| 악성코드 | 감염 의심 증상 없음 |
| 설치 앱 | 출처가 불분명한 앱 없음 |
| 원격제어 | 모르는 원격접속 프로그램 없음 |
| 브라우저 | 공식 브라우저 사용 |
| 네트워크 | 신뢰할 수 있는 연결 사용 |
가족이나 지인의 기기를 사용한다면 해당 기기가 신뢰할 수 있는 상태인지 확인하고, 비밀번호 저장이나 로그인 상태 유지 기능을 사용하지 않는 것이 좋습니다.
가능하다면 본인이 관리하는 별도의 스마트폰을 이용하는 편이 간단합니다.
4. 세 번째 단계: 이메일 비밀번호부터 변경한다
여러 계정 중 이메일을 우선적으로 보호해야 하는 이유가 있습니다.
대부분의 금융서비스와 인터넷 서비스는 이메일을 이용해 비밀번호를 재설정할 수 있기 때문입니다.
예를 들어 공격자가 이메일에 접근할 수 있다면 다른 계정의 비밀번호 재설정 메일을 가로챌 가능성이 있습니다.
따라서 일반적으로 다음 순서를 권장합니다.
1순위: 주 이메일 계정
2순위: Google·Microsoft·Apple 등 주요 계정
3순위: 은행·증권·암호화폐 거래소
4순위: 비밀번호 관리자와 기타 중요 서비스
다만 이미 금융계정에서 무단 출금이나 이체가 발생하고 있다면 이메일 변경보다 먼저 금융기관에 연락해 거래 차단과 계정 보호를 요청해야 합니다.
Google은 계정 침해가 의심될 경우 비밀번호 변경, 최근 보안 활동 확인, 연결기기 점검 및 2단계 인증 설정을 권장합니다.
공식 출처:
https://support.google.com/accounts/answer/6294825
5. 네 번째 단계: 이메일의 로그인 세션과 복구정보를 확인한다
비밀번호를 변경한 뒤에는 기존 로그인 세션도 점검해야 합니다.
공격자가 이미 계정에 로그인했다면 비밀번호를 변경한 것만으로 모든 접근이 즉시 종료된다고 가정해서는 안 됩니다.
Google 계정에서는 다음과 같이 확인할 수 있습니다.
Google 계정
→ 보안
→ 내 기기
→ 모든 기기 관리
여기에서 본인이 사용하지 않는 기기나 세션이 있는지 확인합니다.
모르는 기기가 있다면 로그아웃하고 계정 보호 절차를 진행합니다.
또한 다음 항목도 확인합니다.
- 복구 이메일
- 복구 전화번호
- 등록된 패스키와 보안키
- 2단계 인증 수단
- 연결된 외부 앱
- 이메일 자동 전달
- 메일 필터 및 위임 설정
특히 공격자가 자동 전달 주소를 등록했다면 비밀번호를 변경한 이후에도 이메일 내용이 외부로 전달될 수 있습니다.
Google 연결기기 확인:
https://support.google.com/accounts/answer/3067630
Google 계정 침해 복구:
https://support.google.com/accounts/answer/6294825
6. 다섯 번째 단계: 금융계정 비밀번호를 변경한다
이메일 계정을 보호했다면 은행, 증권사, 카드사, 암호화폐 거래소 계정을 점검합니다.
금융계정은 비밀번호 변경과 함께 다음 항목을 확인해야 합니다.
| 확인 항목 | 점검 내용 |
|---|---|
| 최근 로그인 | 모르는 기기·지역·시간 |
| 이체 내역 | 본인이 하지 않은 송금 |
| 등록된 기기 | 알 수 없는 기기 |
| 수취인 정보 | 새로 등록된 계좌 |
| 인증 수단 | 변경된 전화번호·인증기기 |
| 보안 알림 | 비활성화된 알림 |
| 비밀번호 | 새롭고 고유한 비밀번호 |
금융기관에 따라 로그인 세션 종료, 기기 등록 해제, 출금 제한 등의 기능을 제공할 수 있습니다.
본인이 하지 않은 금융거래가 발견되면 비밀번호 변경만으로 해결하려 하지 말고 해당 금융기관의 공식 사고 신고 절차를 이용해야 합니다.
7. 여섯 번째 단계: 암호화폐 거래소는 출금 설정까지 확인한다
암호화폐 거래소는 일반 금융계정보다 추가로 확인해야 할 항목이 있습니다.
특히 다음을 확인합니다.
- 최근 로그인 기록
- 암호화폐 출금 내역
- 등록된 출금주소
- 출금주소 화이트리스트
- API 키
- 연결된 거래 프로그램
- 2단계 인증 설정
- 등록된 이메일과 전화번호
예를 들어 공격자가 거래소 계정에 접근해 새로운 출금주소를 등록했다면 비밀번호 변경 후에도 해당 주소가 남아 있을 수 있습니다.
또한 API 키가 유출됐다면 키에 부여된 권한에 따라 거래나 기타 계정 기능이 악용될 수 있습니다.
따라서 모르는 API 키가 있다면 권한을 확인하고 필요에 따라 폐기해야 합니다.
암호화폐 거래소의 보안 점검은 비밀번호 변경과 출금·API 권한 점검을 함께 진행하는 것이 핵심입니다.
8. 일곱 번째 단계: 모든 계정에 서로 다른 비밀번호를 사용한다
키로거 감염이 의심되는 상황에서는 같은 비밀번호를 여러 서비스에 사용했는지도 확인해야 합니다.
예를 들어 다음 세 계정에 동일한 비밀번호를 사용했다고 하겠습니다.
이메일
은행
암호화폐 거래소
이 경우 하나의 비밀번호가 유출되면 여러 계정이 동시에 위험해질 수 있습니다.
따라서 새 비밀번호는 서비스마다 다르게 설정합니다.
가능하면 충분히 긴 무작위 비밀번호를 사용하고 신뢰할 수 있는 비밀번호 관리자를 활용할 수 있습니다.
Google 역시 계정마다 고유하고 강력한 비밀번호를 사용하도록 권장합니다.
공식 출처:
https://support.google.com/accounts/answer/46526
9. 여덟 번째 단계: 2단계 인증을 재설정한다
비밀번호를 변경했다면 2단계 인증도 확인합니다.
2단계 인증은 비밀번호 외에 추가적인 인증 수단을 요구하는 보안 기능입니다.
대표적인 방식은 다음과 같습니다.
| 인증 방식 | 특징 |
|---|---|
| SMS 인증 | 휴대전화 문자 사용 |
| 인증 앱 | 시간 기반 인증코드 사용 |
| 패스키 | 기기 기반 암호학적 인증 |
| 보안키 | 별도 물리적 인증장치 사용 |
가능하다면 피싱 저항성이 높은 패스키나 FIDO2 보안키를 지원하는 서비스에서 활용하는 것이 좋습니다.
다만 기존 인증 앱이나 복구코드가 노출됐을 가능성이 있다면 해당 인증 수단을 재등록하거나 교체해야 합니다.
또한 새로운 인증 수단을 설정하기 전에 본인이 정상적으로 계정을 복구할 수 있는지 확인합니다.
Google 계정 보안 강화:
https://support.google.com/accounts/answer/46526
10. 아홉 번째 단계: 감염 의심 PC를 검사한다
안전한 기기에서 중요한 계정을 보호했다면 이제 감염이 의심되는 PC를 점검합니다.
Windows에서는 다음 순서로 진행할 수 있습니다.
Windows 보안 실행
→ 바이러스 및 위협 방지
→ 검사 옵션
→ 전체 검사
필요하다면 Microsoft Defender Offline 검사도 활용할 수 있습니다.
함께 확인할 항목은 다음과 같습니다.
최근 설치 프로그램
시작프로그램
작업 스케줄러
브라우저 확장 프로그램
원격제어 프로그램
백신 예외 설정
입니다.
Microsoft는 계정이 침해됐을 때 비밀번호 변경 전에 악성코드 검사를 실행하도록 안내합니다.
이미 별도의 안전한 기기에서 계정을 보호했다면 감염 PC는 별도로 검사·정리하는 것이 좋습니다.
Microsoft 공식 안내:
11. 악성코드가 제거됐는지 확신할 수 없다면 재설치를 검토한다
키로거 감염이 실제로 확인됐거나 악성코드가 반복적으로 발견된다면 백신 검사 한 번만으로 PC를 완전히 신뢰하기 어려울 수 있습니다.
특히 다음 상황에서는 Windows 재설치를 검토할 수 있습니다.
- 악성코드가 반복적으로 발견된다.
- 삭제한 프로그램이 다시 나타난다.
- 백신이 본인 모르게 꺼진다.
- 모르는 원격제어 프로그램이 계속 실행된다.
- 중요한 계정의 비밀번호가 반복적으로 노출된다.
이 경우 신뢰할 수 있는 설치 미디어를 이용해 운영체제를 새로 설치하고 공식 사이트에서 필요한 프로그램만 다시 설치하는 방법을 고려합니다.
백업한 실행파일이나 의심스러운 프로그램을 그대로 복원하면 재감염될 수 있으므로 주의해야 합니다.
Google도 계정 침해 대응 과정에서 악성 프로그램 제거와 필요한 경우 컴퓨터 초기화 및 운영체제 재설치를 안내합니다.
공식 출처:
https://support.google.com/accounts/answer/6294825
12. 암호화폐 시드문구를 입력했다면 비밀번호 변경만으로 해결되지 않는다
암호화폐 사용자라면 이 부분을 반드시 구분해야 합니다.
거래소 로그인 비밀번호와 개인지갑의 시드문구는 성격이 다릅니다.
거래소 비밀번호는 서비스에서 변경할 수 있지만 시드문구는 지갑의 개인키를 복구하는 핵심 정보입니다.
따라서 감염이 의심되는 PC에
Seed Phrase
Recovery Phrase
Private Key
를 입력했다면 해당 정보가 노출됐을 가능성을 고려해야 합니다.
이 경우 비밀번호만 변경해서는 개인지갑을 보호할 수 없습니다.
안전한 기기와 신뢰할 수 있는 하드웨어 지갑을 이용해 새로운 지갑을 생성하고 자산을 이전하는 방안을 검토해야 합니다.
중요한 것은 기존 시드문구를 새로운 지갑에 다시 입력하는 것이 아니라 새로운 시드문구를 가진 별도의 지갑을 만드는 것입니다.
고액 자산이라면 전송주소와 네트워크를 확인하고 소액 테스트 후 이전하는 것이 좋습니다.
13. 비밀번호 변경 순서를 실제 사례로 정리하면
예를 들어 PC에서 키로거 감염이 의심되고 다음 서비스를 사용하고 있다고 가정하겠습니다.
Gmail
인터넷뱅킹
증권계좌
암호화폐 거래소
개인지갑
이 경우 다음 순서로 대응할 수 있습니다.
| 순서 | 실행할 작업 |
|---|---|
| 1 | 감염 의심 PC 사용 중단 |
| 2 | 안전한 스마트폰 또는 PC 확보 |
| 3 | 이메일 비밀번호 변경 |
| 4 | 이메일 복구정보·세션 확인 |
| 5 | 주요 플랫폼 계정 보호 |
| 6 | 은행·증권·거래소 비밀번호 변경 |
| 7 | 금융거래·출금주소·API 점검 |
| 8 | 2단계 인증 재설정 |
| 9 | 감염 PC 악성코드 검사 |
| 10 | 필요하면 운영체제 재설치 |
| 11 | 개인지갑 시드문구 노출 여부 확인 |
이 순서는 일반적인 상황을 기준으로 한 것입니다.
실제 무단 출금이나 계정 탈취가 진행 중이라면 피해가 발생하는 계정을 먼저 차단해야 합니다.
14. 비밀번호를 변경할 때 피해야 할 행동 5가지
감염된 PC에서 바로 새 비밀번호 입력
키로거가 실행 중이라면 새 비밀번호도 노출될 수 있습니다.
기존 비밀번호에 숫자만 추가
기존 비밀번호와 유사한 패턴을 반복하기보다 완전히 새로운 비밀번호를 사용하는 것이 좋습니다.
여러 계정에 동일한 새 비밀번호 사용
한 계정이 다시 침해되면 다른 계정도 위험해질 수 있습니다.
비밀번호만 변경하고 로그인 세션은 그대로 유지
이미 로그인한 공격자의 세션이 남아 있을 수 있으므로 별도로 확인해야 합니다.
시드문구를 입력해 지갑을 검사
정상적인 악성코드 검사나 비밀번호 변경을 위해 개인지갑 시드문구를 입력할 필요는 없습니다.
15. 최종 보안 점검표
| 확인 항목 | 완료 |
|---|---|
| 감염 의심 PC 사용 중단 | □ |
| 안전한 기기 확보 | □ |
| 주 이메일 비밀번호 변경 | □ |
| 이메일 복구정보 확인 | □ |
| 모르는 로그인 세션 종료 | □ |
| 은행 비밀번호 변경 | □ |
| 증권계좌 비밀번호 변경 | □ |
| 암호화폐 거래소 비밀번호 변경 | □ |
| 거래소 출금주소 확인 | □ |
| API 키 확인 | □ |
| 2단계 인증 점검 | □ |
| 모든 계정에 고유한 비밀번호 사용 | □ |
| 감염 PC 전체 검사 | □ |
| 필요 시 Windows 재설치 | □ |
| 시드문구 노출 여부 확인 | □ |
결론
키로거 감염이 의심될 때 가장 위험한 행동은 감염된 PC에서 새로운 비밀번호를 입력하는 것입니다.
새 비밀번호까지 탈취될 수 있기 때문입니다.
따라서 가장 중요한 순서는 다음과 같습니다.
감염 의심 기기 사용 중단 → 안전한 기기 확보 → 이메일 보호 → 금융계정 비밀번호 변경 → 기존 세션 종료 → 2단계 인증 점검 → 감염 PC 검사
특히 암호화폐 투자자는 거래소 비밀번호와 개인지갑 시드문구를 구분해야 합니다.
거래소 비밀번호가 유출됐다면 계정 보안설정을 변경해야 하고, 시드문구가 노출됐다면 새로운 지갑으로 자산을 이전하는 대응까지 고려해야 합니다.
무엇보다 중요한 원칙은 다음과 같습니다.
비밀번호를 빨리 변경하는 것보다 공격자가 새 비밀번호를 다시 가져갈 수 없는 환경에서 변경하는 것이 중요합니다.
공식 참고자료
Microsoft 계정 침해 복구 및 악성코드 제거:
Google 계정 침해 시 보안 조치:
https://support.google.com/accounts/answer/6294825
Google 계정 연결기기 확인:
https://support.google.com/accounts/answer/3067630
Google 계정 보안 강화 및 비밀번호 관리:
https://support.google.com/accounts/answer/46526
Microsoft 악성코드 감염 경로 및 예방:
https://support.microsoft.com/en-au/windows/security/how-malware-can-infect-your-pc
※ 이 글은 키로거 감염과 계정 탈취가 의심되는 상황에서 비밀번호를 안전하게 변경하기 위한 일반적인 보안정보입니다. 악성코드 감염 여부와 피해 범위는 상황에 따라 다르며, 금융계정에서 무단 거래가 확인되면 해당 금융기관이나 거래소에 즉시 연락해 계정 보호와 거래 제한을 요청해야 합니다.
댓글 0
첫 댓글을 남겨보세요.