📖 WIPIVERSE

🔍 현재 등록된 정보: 39,758건

중간자 공격

중간자 공격(영어: Man-in-the-Middle Attack, MITM)은 통신하고 있는 두 시스템 사이에 공격자가 은밀히 침입하여 두 시스템 간의 통신을 가로채거나 조작하는 공격 기법이다. 공격자는 두 통신 참여자 모두에게 자신이 마치 상대방인 것처럼 가장하여 통신을 중계한다. 이를 통해 민감한 정보를 탈취하거나, 통신 내용을 변조하거나, 악성 코드를 주입하는 등의 악의적인 행위를 수행할 수 있다. 공격을 당하는 당사자들은 자신들의 통신이 가로채지거나 조작되고 있다는 사실을 인지하지 못하는 경우가 많다.

작동 방식

중간자 공격은 일반적으로 다음 단계를 거친다:

  1. 가로채기 (Interception): 공격자는 통신 경로 상에 위치하여 두 당사자 간의 데이터 흐름을 가로챈다.
  2. 해독 (Decryption - if necessary): 가로챈 데이터가 암호화되어 있다면, 공격자는 이를 해독하여 내용을 확인하거나 조작한다.
  3. 조작 (Manipulation - optional): 공격자는 필요에 따라 가로챈 데이터의 내용을 변경한다.
  4. 재전송 (Re-transmission): 조작된 (또는 그대로인) 데이터를 원래 목적지로 전송하여 통신이 정상적으로 이루어지는 것처럼 보이게 한다.

주요 유형

중간자 공격의 다양한 기법이 존재하며, 네트워크 환경이나 프로토콜에 따라 여러 형태로 나타날 수 있다. 대표적인 유형은 다음과 같다.

  • ARP 스푸핑 (ARP Spoofing): 로컬 네트워크에서 특정 IP 주소에 해당하는 MAC 주소를 공격자의 MAC 주소로 속여 패킷을 가로채는 기법이다.
  • DNS 스푸핑 (DNS Spoofing): 사용자가 특정 웹사이트에 접속하려 할 때, DNS 응답을 조작하여 사용자를 공격자가 원하는 (보통 가짜) 웹사이트로 유도하는 기법이다.
  • SSL/TLS 스트리핑 (SSL/TLS Stripping): HTTPS 연결을 시도하는 사용자와 웹사이트 사이에서 공격자가 개입하여 연결을 강제로 암호화되지 않은 HTTP로 다운그레이드하여 통신 내용을 볼 수 있게 만드는 기법이다.
  • Wi-Fi 이블 트윈 (Wi-Fi Evil Twin): 합법적인 Wi-Fi 네트워크와 동일한 이름(SSID)으로 가짜 액세스 포인트를 만들어 사용자가 연결하도록 유도하고 통신을 가로채는 기법이다.
  • 세션 하이재킹 (Session Hijacking): 사용자 인증 후 생성된 세션 토큰 등을 가로채어 사용자 대신 세션을 가로채는 기법으로, MITM 공격의 한 형태로 사용될 수 있다.

위험 및 영향

중간자 공격은 다음과 같은 심각한 위험을 초래할 수 있다.

  • 로그인 자격 증명, 신용카드 정보 등 민감한 개인 정보 및 금융 정보 유출.
  • 사용자 계정 탈취 및 무단 접근.
  • 악성 코드 주입 또는 웹사이트 콘텐츠 변조.
  • 사용자를 속여 가짜 웹사이트에서 중요 정보 입력 유도 (피싱).
  • 기업 및 기관의 기밀 정보 유출.

방어 및 예방

중간자 공격을 방어하고 예방하기 위한 방법은 다음과 같다.

  • 암호화된 통신 사용: 웹사이트 접속 시 HTTPS 사용 여부를 확인하고, 신뢰할 수 있는 인증서가 사용되었는지 확인한다. 이메일 등 기타 통신에서도 암호화 프로토콜을 활용한다.
  • 인증서 확인: SSL/TLS 인증서의 유효성과 신뢰성을 항상 확인하는 습관을 들인다.
  • VPN 사용: 특히 공용 Wi-Fi 네트워크 사용 시에는 VPN(가상 사설망)을 사용하여 통신을 암호화하고 우회 경로를 통해 중간자 개입을 어렵게 만든다.
  • 강력한 인증 방식: 다단계 인증(MFA) 등 강력한 인증 방식을 사용하여 계정 탈취 위험을 줄인다.
  • 네트워크 모니터링: 네트워크 트래픽을 모니터링하고 이상 행위를 탐지하는 시스템을 구축하여 의심스러운 통신을 식별한다.
  • 소프트웨어 업데이트: 운영체제, 웹 브라우저, 보안 소프트웨어 등을 항상 최신 상태로 유지하여 알려진 취약점을 보완한다.
  • 출처 불분명한 Wi-Fi 사용 자제: 신뢰할 수 없는 출처의 Wi-Fi 네트워크 연결은 피한다.