세션 하이재킹 사기: 활성 로그인 탈취
세션 하이재킹은 사기꾼이 인증된 온라인 세션을 가로채고 제어하여 비밀번호를 탈취할 필요 없이 접근하는 것입니다. 웹사이트나 애플리케이션에 로그인하면 브라우저는 사용자의 인증 상태를 유지하는 세션 토큰이나 쿠키를 받습니다. 공격자는 공용 WiFi의 중간자 공격, 악성코드 주입, 또는 손상된 네트워크를 포함한 다양한 방법을 사용하여 이러한 토큰을 탈취하고 사용자를 사칭합니다. 기존의 자격증명 탈취와 달리 세션 하이재킹은 조용히 진행될 수 있습니다. 사용자는 로그인 상태로 유지되는 동안 공격자가 다른 위치에서 동시에 계정에 접근하므로 탐지가 어렵습니다. FBI의 인터넷 범죄 신고 센터에 따르면 2023년 세션 기반 공격이 30만 명 이상에게 영향을 미쳤으며, 피해자당 평균 손실액은 5,000달러입니다. 공격자가 금융 서비스, 이메일 계정, 또는 소셜 미디어를 목표로 할 때 위험이 더해집니다. 이들은 자금을 이체하고, 비밀번호를 재설정하거나, 사용자가 아무것도 모르기 전에 추가 공격을 시작할 수 있기 때문입니다.
주요 수법
- • 브라우저에서 HTTP 쿠키와 세션 토큰을 조용히 기록하고 실시간으로 공격자 제어 서버에 전송하는 악성코드나 브라우저 확장 프로그램을 배포합니다.
- • 암호화되지 않은 공용 WiFi 네트워크에서 중간자(MITM) 공격을 수행하며, Wireshark나 Ettercap 같은 도구를 사용하여 장치와 웹사이트 서버 간의 암호화되지 않은 세션 트래픽을 가로챕니다.
- • 손상된 웹사이트나 광고 네트워크에 악성 JavaScript 코드를 주입하여 방문자 브라우저의 세션 쿠키를 수집하고 공격자 인프라로 유출합니다.
- • 교차 사이트 요청 위조(CSRF) 취약점을 악용하여 인증된 세션을 사용해 이메일 주소 변경이나 공격자 제어 사이트에서 비밀번호 재설정 시작 등 허가되지 않은 작업을 수행합니다.
- • DNS 서버나 ISP 인프라에 대한 네트워크 수준의 공격을 사용하여 가짜 로그인 페이지로 리디렉션하고, 가짜 사이트에서 로그인을 시도할 때 세션 토큰을 탈취합니다.
- • 데이터 유출, 다크웹 마켓플레이스, 또는 내부자 협박으로부터 유출된 세션 토큰을 구매 또는 획득한 후, 원본 세션이 만료되기 전(일반적으로 15분~24시간)에 즉시 사용하여 계정에 접근합니다.
식별 방법
- 다양한 지리적 위치나 낯선 장치에서 동시에 계정에 로그인 알림을 받으면, 공격자가 사용자와 같은 시간에 세션에 접근하고 있다는 의미입니다.
- 작성하지 않은 이메일이 전송되거나 설정이 변경되거나 거래가 시작되는 등 비정상적인 계정 활동을 발견하지만, 비밀번호는 변경되지 않았고 계정이 잠기지 않았습니다.
- 활동 중이지만 예상외로 계정에서 로그아웃되거나 세션이 이상한 캐시 데이터와 함께 일관되지 않은 상태에 있는 것을 발견합니다.
- 설치하지 않은 의심스러운 브라우저 확장 프로그램이나 도구 모음을 감지하며, 특히 데이터 접근이나 쿠키 관리와 관련된 과도한 권한을 요청하는 것들입니다.
- 2FA 코드가 계정 접근 시도에 사용되었지만 로그인을 시작하지 않았고 비밀번호는 여전히 변경되지 않은 경우의 증거를 발견하면, 자격증명 탈취가 아닌 세션 제어를 시사합니다.
- 로그인을 시작하지 않았는데도 웹사이트나 앱에서 '새 장치' 로그인, '비정상적인 위치' 접근 시도, 또는 세션에 관한 보안 경고 알림을 받습니다.
자신을 보호하는 법
- 항상 HTTPS 전용 웹사이트를 사용하고(자물쇠 아이콘과 URL의 https://를 확인) 공용 WiFi에서 특히 암호화되지 않은 연결에 민감한 정보를 입력하지 않습니다.
- 자동 WiFi 연결을 비활성화하고 공용 WiFi에서 은행 업무, 이메일, 또는 민감한 계정 접근을 사용하지 않습니다. 공용 네트워크에서 계정에 접근해야 하는 경우 VPN 서비스를 사용합니다.
- 계정 설정에서 활성 세션을 정기적으로 검토하고(Google, Microsoft, Apple, Facebook, 및 대부분의 은행에서 제공) 인식하지 못하는 세션을 즉시 종료합니다.
- 매주 브라우저 쿠키, 캐시, 브라우징 기록을 지우고 민감한 사이트의 경우 개인 정보 보호/시크릿 브라우징 모드 사용을 고려하여 영구적인 세션 토큰 저장을 방지합니다.
- 평판이 좋은 안티바이러스 및 안티멀웨어 소프트웨어(예: Malwarebytes 또는 Windows Defender)를 설치하고 최신 상태로 유지하여 브라우저 기반 세션 하이재킹 악성코드를 감지 및 제거합니다.
- 모든 중요 계정에서 이중 인증을 활성화하고 로그인 알림을 주의 깊게 모니터링합니다. 낯선 로그인 시도를 발견하면 즉시 비밀번호를 변경하고 계정 활동을 검토합니다.
실제 사례
비즈니스 전문가가 커피숍의 공용 WiFi 네트워크에서 회사 이메일에 로그인합니다. 근처의 공격자는 WiFi 패킷 스니퍼를 사용하여 HTTPS 연결이 완전히 트래픽을 암호화하기 전에 세션 쿠키를 탈취합니다. 몇 시간 내에 공격자는 이메일 계정에 접근하여 민감한 회사 문서를 자신에게 전달하고 비밀번호 재설정을 시작합니다. 직원은 IT가 비정상적인 이메일 전달 규칙에 대해 알림을 줄 때까지 아무것도 모릅니다. 공격자는 적발 전까지 18시간의 접근 권한을 가지고 있었습니다.
프리랜서가 양식 자동 완성 및 비밀번호 관리를 약속하는 유용해 보이는 생산성 브라우저 확장 프로그램을 설치합니다. 사용자가 모르는 사이에 이 확장 프로그램은 은행 웹사이트나 클라이언트 포탈을 방문할 때마다 세션 쿠키를 기록합니다. 공격자는 이 세션을 모니터링하다가 프리랜서가 뱅킹 앱에 로그인하면 탈취한 세션을 즉시 사용하여 은행의 부정 탐지 시스템이 이를 표시하기 전에 8,000달러를 계정으로 이체합니다. 프리랜서는 3일 후 거래 내역을 검토할 때 발견합니다.
소규모 비즈니스 소유자가 결제 처리업체에서 보낸 것으로 보이는 이메일을 받아 '세션을 확인'하기 위해 링크를 클릭하도록 요청합니다. 링크는 사기꾼이 제어하는 가짜 로그인 페이지로 연결됩니다. 소유자가 자격증명을 입력하면 사기꾼은 비밀번호를 탈취할 뿐만 아니라 유효한 세션 토큰을 생성하도록 트래픽을 리디렉션합니다. 그들은 탈취한 세션을 사용하여 실제 결제 처리업체 계정에 접근하고 1주일 후 비즈니스가 발견할 때까지 총 12,000달러의 허가되지 않은 거래를 시작합니다.
자주 묻는 질문
강력한 비밀번호를 사용하고 누구와도 공유하지 않았다면, 여전히 계정이 손상될 수 있습니까?
이중 인증(2FA)이 세션 하이재킹으로부터 나를 보호합니까?
세션 하이재킹 공격에 사용되는 가짜 로그인 페이지와 실제 웹사이트를 어떻게 구분할 수 있습니까?
신고 채널 — 대한민국
귀하의 지역에서 이 사기를 신고할 수 있는 공식 채널.
이 사기를 의심하시나요?
How to cite this guide
Use this when referencing ScamLens content in articles, research, AI responses, or social media.
According to ScamLens (scamlens.org), 세션 하이재킹 사기: 활성 로그인 탈취 is described at https://scamlens.org/ko/encyclopedia/session-hijacking.