Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

공용 와이파이가 위험한 이유, 대표적인 무선 네트워크 공격과 예방 방법

공용 와이파이가 위험한 이유, 대표적인 무선 네트워크 공격과 예방 방법

공항, 카페, 식당, 그리고 IT에 익숙하지 않은 이웃 집까지 — 어디서나 무료 와이파이를 쉽게 찾을 수 있고, 덕분에 스마트폰 데이터도 아끼고 외출 중에도 업무를 볼 수 있어 참 편리합니다. 하지만 이런 네트워크가 항상 안전한 것은 아닙니다. 일부 네트워크는 처음부터 사용자 데이터를 빼내기 위해 설치된 것이며, 신뢰하던 네트워크조차 취약할 수 있습니다. 실제로 공용 와이파이를 자주 사용했다면 이미 누군가에게 몰래 훔쳐보였을 가능성도 충분히 있습니다.

패킷 스니핑(Packet Sniffing)

공용 와이파이가 위험한 이유, 대표적인 무선 네트워크 공격과 예방 방법

패킷 스니퍼는 와이파이 네트워크에서 송수신되는 암호화되지 않은 데이터를 찾아 기록하는 프로그램입니다. 기본적으로 암호화되어 있지 않은 개방형(Open) 와이파이를 사용한다면, 자신이 하는 모든 행동이 다른 사람의 컴퓨터 화면에 나타나고 있다고 가정해야 합니다. 네트워크 자체는 동네 카페처럼 무해할 수 있지만, 같은 연결망에 있는 해커는 무료 프로그램 하나만 실행하면 여러분을 감시할 수 있습니다.

방문한 사이트, 입력한 키 입력, 사이트 쿠키와 로그인 정보까지도 모르는 사이에 수집될 수 있습니다. 예외는 SSL/TLS 종단 간 암호화를 사용하는 웹사이트입니다. 주소가 https://로 시작하는 사이트라면 패킷 스니퍼가 내용을 확인하기 어렵습니다. 다만 안심하기에는 이릅니다. HTTPS 암호화를 깨는 도구들도 존재합니다.

또한 WEP 방식으로 암호화된 네트워크에서는 매우 취약하다고 생각하는 것이 맞습니다. WEP 암호화는 깨기가 매우 쉽기 때문입니다. 반면 WPA 또는 WPA2 네트워크라면 모든 데이터가 자동으로 암호화되므로 훨씬 안전합니다. 그러나 같은 네트워크에 접속해 있는 전문적인 공격자는 여러분의 컴퓨터가 연결되는 과정을 지켜본 뒤 고유한 암호화 키를 알아낼 수 있으며, 이를 통해 다시 한번 송수신하는 모든 데이터를 들여다볼 수 있습니다. 이미 연결된 상태라도 공격자가 로그오프 명령을 담은 가짜 신호를 보내 연결을 끊게 만들고, 재접속하는 순간 키를 가로채는 방식도 가능합니다.

와이파이 스푸핑, 이블 트윈(Evil Twin), 중간자 공격

공용 와이파이가 위험한 이유, 대표적인 무선 네트워크 공격과 예방 방법

와이파이 '스푸핑(Spoofing)'은 말 그대로 기존 네트워크를 복제하는 것으로, '이블 트윈'이라 불리는 가짜 네트워크를 만들어냅니다. 이 가짜 네트워크는 진짜 네트워크와 이름, 동작 방식이 완전히 같거나 최소한 비슷하게 보입니다. 공격자가 평소 자주 쓰던 네트워크와 동일한 이름과 비밀번호로 라우터를 설치해 두면, 직접 접속하든 기기가 자동 연결되든 의심할 여지 없이 접속하게 될 것입니다. 더 교황한 방법으로는, 공격자가 먼저 진짜 네트워크에 접속해 연결된 컴퓨터들에 접속 해제 명령을 보낸 뒤, 자동으로 재연결되는 기기들을 가짜 네트워크로 낚아챕니다.

사용자를 확보한 이블 트윈 네트워크를 운영하는 공격자는 이제 '중간자(Man in the Middle)'가 됩니다. 이름 그대로, 여러분이 주고받는 모든 데이터를 기록하는 중앙 접점 역할을 하는 것입니다. 단순히 패킷 스니핑과 크게 다르지 않아 보이지만 실제로는 훨씬 위험할 수 있습니다. 공격자가 인터넷 접속 경로 전체를 통제하고 있기 때문에, 요청한 것과 받는 것이 다를 수 있습니다. 은행 사이트에 로그인하려 할 때, 공격자는 이름과 디자인이 비슷한 가짜 은행 사이트로 연결을 돌려 로그인 정보를 입력하도록 유도할 수 있습니다.

다만 중간자 공격이 반드시 이블 트윈을 필요로 하는 것은 아닙니다. 특히 사람이 많은 공공장소에서는 가짜 와이파이가 눈에 띄지 않으므로, 누군가 '무료 공항 와이파이'라는 이름의 개방형 네트워크를 만들어 놓고 접속자를 기다리기만 해도 됩니다. 이용 시간 요금으로 신용카드 정보를 요구하는 네트워크가 있다면 반드시 정체를 확인해야 합니다.

안전하게 사용하려면 어떻게 해야 할까?

그렇다면 앞으로 개방형 와이파이에 절대 접속하면 안 될까요? 그렇지 않습니다. 몇 가지만 주의하면 개방형 네트워크도 충분히 활용할 수 있습니다.

1. VPN(가상 사설망)을 사용하세요. VPN은 주고받는 데이터를 암호화하여 다른 곳에 있는 서버를 거쳐 전송합니다. 100%의 보호를 보장하지는 않지만, 결단력 있는 공격자를 제외하면 대부분의 경우 '잡기 쉬운 표적'에서 벗어나게 해줍니다.

공용 와이파이가 위험한 이유, 대표적인 무선 네트워크 공격과 예방 방법

2. HTTPS Everywhere 같은 브라우저 확장 프로그램을 설치하세요. 이 도구는 가능한 경우 모든 웹사이트가 종단 간 암호화를 사용하도록 강제합니다. 패킷 스니핑 소프트웨어는 암호화된 내용을 들여다보기 어렵지만, 여러분이 어떤 사이트에 접속했는지 자체는 여전히 볼 수 있다는 점은 기억하세요.

공용 와이파이가 위험한 이유, 대표적인 무선 네트워크 공격과 예방 방법

3. 수상한 징후에 항상 경계심을 유지하세요. 이블 트윈과 진짜 네트워크를 구별하기란 매우 어렵지만, 이상한 점을 발견하면 즉시 대응해야 합니다. 예를 들어 "https://mybank.com/login"에 접속하려 했다가 "https://mydank.com/login"처럼 주소가 미묘하게 바뀌었다면, 즉시 해당 네트워크 사용을 멈춰야 합니다.

마무리

온라인에서는 집에 있는 네트워크를 사용하더라도 100% 안전하거나 프라이버시가 보장되는 순간은 없습니다. 누군가 해킹하려 마음먹으면 얼마든지 가능할 수 있습니다. 우리가 할 수 있는 최선은 상식적인 수준의 예방 조치를 취하는 것입니다. 공용 와이파이에서 항상 기본적인 판단력, VPN, HTTPS를 함께 활용한다면 가짜 네트워크가 초래할 위험을 최소화할 수 있습니다.