AI 계정 탈취, 로그인보다 행동 변화로 탐지하라
AI 계정 탈취는 공격자가 사용자 모르게 또는 허가 없이 계정 통제권을 얻는 사건이다. 탈취한 계정을 금융·거래에 악용하면 계정 탈취 사기로 이어지지만, 금전 피해가 없다고 안전한 것은 아니다. 공격자는 저장된 대화와 업무 정보를 살피거나 다른 시스템으로 이동하기 위한 발판으로 계정을 이용할 수 있다.1
탐지가 어려운 이유는 공격자가 유효한 자격 증명이나 탈취한 세션 쿠키를 사용하면 정상 사용자처럼 보일 수 있기 때문이다. 따라서 로그인 실패 횟수만 볼 것이 아니라 로그인 이후 평소와 다른 행동이 있었는지 확인해야 한다.
계정 탈취를 의심해야 할 신호
가장 먼저 다음과 같은 변화를 점검하자.
내가 만들지 않은 대화나 검색 기록
사용자 모르게 변경된 설정
모르는 기기 또는 새로운 접속 지역
평소와 다른 시간대의 로그인
비정상적인 접근 패턴
이상한 로그인 시간, 새로운 지역, 비정상적인 접근, 다른 시스템으로의 수평 이동은 대표적인 계정 탈취 신호다.1
요청하지 않은 로그인 코드나 MFA 알림도 경고로 봐야 한다. 특히 인증 요청이 반복된다면 사용자의 피로나 실수를 노려 승인을 유도하는 ‘MFA 피로 공격’일 수 있다.1 알림을 승인하지 말고 AI 계정과 연결된 이메일의 보안 상태를 즉시 확인해야 한다.
서비스별 세션과 인증 기능 확인하기
탐지 신호가 보이면 각 서비스의 세션 관리 기능을 활용해 접속 상태를 확인해야 한다.
ChatGPT와 Claude: 활성 세션을 확인하고 개별 기기 또는 모든 기기에서 로그아웃할 수 있다.
Perplexity: 로그인 위치는 표시하지 않지만 모든 세션에서 일괄 로그아웃할 수 있다.
ChatGPT와 Perplexity: MFA를 지원한다.
Claude: 비밀번호 대신 이메일로 로그인 링크를 전송한다.
ChatGPT와 Perplexity: 각각 비밀번호 재설정과 로그인 과정에서 이메일로 전송된 6자리 코드를 사용한다.2
이러한 구조에서는 AI 서비스뿐 아니라 연결된 이메일 계정도 핵심 보안 경계가 된다. 이메일이 탈취되면 로그인 링크나 인증 코드를 공격자가 가로챌 수 있으므로 이메일의 비밀번호와 활성 세션도 함께 점검해야 한다.
비밀번호 변경만으로 부족한 이유
계정 탈취는 여러 경로로 시작될 수 있다. 크리덴셜 스터핑은 과거 침해에서 유출된 아이디와 비밀번호 조합을 다른 서비스에 자동으로 대입하는 공격이다. 정보 탈취형 악성코드나 키로거는 감염된 기기에서 사용자가 입력하는 비밀번호를 수집할 수 있다.1
따라서 비밀번호를 재사용했다면 같은 비밀번호를 쓰는 다른 계정도 함께 변경해야 한다. 악성코드 감염 가능성이 있다면 비밀번호를 바꾸기 전에 사용 기기의 안전부터 확인해야 한다.
MFA도 모든 공격을 막지는 못한다. 중간자형 피싱 키트는 인증 과정을 실시간으로 중계하면서 세션 쿠키를 탈취할 수 있다. 공격자가 이미 인증된 세션을 재사용하면 비밀번호를 변경한 뒤에도 접속이 유지될 수 있다.1
이상이 발견되면 다음 조치를 함께 진행하는 것이 중요하다.
모든 활성 세션에서 로그아웃한다.
AI 계정과 연결된 이메일 계정을 보호한다.
재사용한 비밀번호를 포함해 관련 비밀번호를 변경한다.
MFA 설정을 점검하고 필요하면 재설정한다.
낯선 대화, 검색 기록, 설정 변경이 더 있는지 다시 확인한다.
결론: 정상 로그인보다 비정상 행동을 보자
AI 계정 compromise detection의 핵심은 “로그인이 성공했는가”가 아니라 “로그인 후 무엇이 달라졌는가”를 판단하는 데 있다. 대화 기록, 설정, 활성 세션, 인증 알림을 주기적으로 확인하고 이상이 발견되면 이메일 보호와 전체 세션 종료를 우선해야 한다.
요약: AI 계정 탈취는 정상 사용자 세션처럼 보일 수 있다. 낯선 활동과 인증 알림을 확인하고, 이상이 있으면 이메일 보호, 전체 로그아웃, 비밀번호 변경, MFA 점검을 함께 수행해야 한다.
1What Is Account Takeover (ATO)?
2How to tell if your AI platforms' accounts have been hacked
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.
