Tor(The Onion Router)는 익명 통신과 웹 서핑을 지원하는 무료 소프트웨어입니다. 자체 브라우저를 함께 제공하며, 인터넷을 안전하게 이용할 수 있는 훌륭한 선택지로 꼽힙니다.
이 글에서는 Tor 브라우저로 안전하게 온라인에 접속하고, 나의 활동 내역을 철저히 보호하는 방법을 알아봅니다.
Tor 사용 시 개인정보 보호와 보안
인터넷에서 익명성을 유지하고 싶다면, Tor는 최고 수준의 VPN에 전혀 뒤지지 않는 선택입니다. 다만 Tor는 VPN이 아니라 프록시 방식이며, 이를 통해 라우팅되는 트래픽만 보호한다는 점을 기억해야 합니다.
Tor 단독으로는 보안과 개인정보 보호를 완벽하게 보장할 수 없습니다. 최대한의 보안과 효과를 얻으려면 올바른 사용 습관과 핵심 수칙을 반드시 숙지해야 합니다.
핵심 수칙은 다음과 같습니다.
- 개인정보를 사용하지 않기
- 시스템을 항상 최신 상태로 유지하기
- 구글 검색에는 Tor를 사용하지 않기
- Java, JavaScript, Flash 비활성화하기
- 토렌트나 P2P 네트워킹 사용하지 않기
- 쿠키와 기타 데이터를 정기적으로 삭제하기
- HTTP 웹사이트 이용 피하기
Tor가 온라인 개인정보 보호의 만능 해결책은 아니지만, 올바르게 사용하면 매우 강력한 도구가 될 수 있습니다.
Tor 사용의 해야 할 일과 하지 말아야 할 일
Tor는 제대로 활용하면 놀라운 도구입니다. 많은 사람들이 Tor를 다크웹과 불법 활동으로 연결 짓곤 하지만, 실제로 그런 용도는 전체 사용자 중 극히 일부에 불과합니다. 그 외 Tor의 활용 분야는 다음과 같습니다.
- 비즈니스 활동
- 국경을 넘는 국제 커뮤니케이션
- 익명 게시물·데이터·정보 공개
- 내부 고발(위키리크스처럼)
Tor 사용을 결심했다면, 아래의 모범 사례를 반드시 지켜 주세요.
1. 개인정보 사용 피하기
많은 사람이 저지르는 실수는 개인 정보를 Tor 활동과 섞어 쓰는 것입니다. 여기에는 개인 이메일 주소를 사용하거나 접근하는 것, 평소 쓰던 사용자 이름을 그대로 쓰는 것, 직불카드나 신용카드를 사용하는 것, 익명 페르소나를 만들지 않는 것 등이 포함됩니다.
Tor를 제대로 활용하려면 별도의 페르소나를 만들고 이를 일관되게 유지하세요. Tor 기반 또는 임시 이메일 서비스를 이용하고, 거래가 필요하다면 익명 암호화폐를 사용하는 것이 좋습니다. 단, 임시 이메일은 일상적인 접근이 필요 없는 경우에만 사용하세요. 시간이 지나면 해당 주소는 삭제됩니다.
2. 시스템을 최신 상태로 유지하기
Tor의 안전성은 이를 구동하는 시스템에 좌우됩니다. 어차피 소프트웨어이기 때문입니다. 운영체제가 오래되었다면 제3자가 그 허점을 이용해 Tor의 보호막을 우회하고 데이터를 탈취할 수 있습니다.
잠재적 공격자가 어떤 OS를 사용하는지 파악하면 Tor도 더 이상 당신을 지켜줄 수 없습니다. 운영체제와 관련해 덧붙이자면, 윈도우 사용은 그다지 좋은 선택이 아닙니다. 윈도우는 구조적으로 보안 취약점과 버그가 많기 때문입니다.
부득이하게 윈도우를 사용해야 한다면 정기적인 업데이트를 반드시 진행하세요. 자동 업데이트 설정이 가장 확실한 방법입니다.
3. 구글 검색에는 Tor를 사용하지 않기
구글은 검색어 같은 정보를 수집하고 저장합니다. 또한 컴퓨터에 쿠키를 심어 브라우징 습관을 추적하기도 합니다. 개인정보 보호에 민감한 사용자라면 이러한 이유로 Tor 환경에서 구글 사용은 피해야 합니다.
DuckDuckGo나 StartPage 같은 대체 검색 엔진이 Tor에서 사용하기에 가장 적합합니다. 이들은 자체 서버든 사용자 기기든 아무것도 추적·기록·저장하지 않습니다.
4. Java, JavaScript, Flash 비활성화하기
Tor에서 능동형 콘텐츠를 실행하는 것은 매우 위험합니다. Adobe Flash, QuickTime, ActiveX, Java, JavaScript 등은 사용자 계정 권한으로 동작하기 때문에, 개인 데이터에 접근하거나 외부로 전송할 수 있습니다.
그중에서도 JavaScript가 가장 위험합니다. 널리 쓰이는 브라우저 언어로, 프록시 설정을 무시하고 웹사이트의 추적을 허용할 수 있습니다. 게다가 이러한 도구들은 Tor 브라우저의 쿠키와 각종 데이터를 저장해, 찾아서 삭제하기 어렵게 만들기도 합니다. 이들을 아예 비활성화하면 훨씬 높은 수준의 개인정보 보호와 보안을 확보할 수 있습니다.
5. 토렌트나 P2P 사용하지 않기
Tor 브라우저는 토렌트 같은 P2P 파일 공유를 위해 설계되지 않았습니다. Tor 네트워크의 구조 자체가 파일 공유 트래픽을 차단하도록 되어 있으며, P2P를 Tor 위에서 돌리는 것은 위험할 뿐 아니라 개인정보와 익명성에도 심각한 위협이 됩니다.
BitTorrent 같은 클라이언트는 본질적으로 안전하지 않습니다. Tor를 통해 사용하더라도 여전히 당신의 IP 주소를 다른 피어에게 전송하며, 이를 막을 방법이 없습니다.
6. 쿠키와 기타 데이터를 정기적으로 삭제하기
Tor는 트래픽 분석을 막기 위해 여러 노드를 경유시키지만, 쿠키와 각종 스크립트는 여전히 온라인 활동을 추적하는 데 악용될 수 있습니다. 충분한 수의 쿠키나 핵심 데이터 조각들이 모이면, 이를 조합해 신원을 밝혀낼 수도 있습니다.
Tor를 사용할 때는 쿠키와 로컬 사이트 데이터를 정기적으로 정리하거나, 이 작업을 자동으로 처리해 주는 애드온을 활용하세요.
7. HTTP 웹사이트 이용 피하기
HTTP 사이트에서 주고받는 데이터는 암호화되지 않습니다. Tor는 자체 네트워크 내부의 트래픽만 암호화하기 때문에, HTTP 사이트를 이용하면 트래픽이 출구 노드(exit node)를 통과할 때 엿보는 눈에 노출될 위험이 있습니다.
반면 TLS, SSL 같은 종단간 암호화를 적용한 HTTPS 사이트 방문은 안전합니다. HTTPS 사이트에서는 Tor 생태계 밖에서도 모든 데이터가 보호됩니다.
Tor의 안전성은 사용자의 몫입니다
Tor는 제3자의 감청과 추적으로부터 보호받을 수 있는 최고의 도구 중 하나입니다.
완벽하지 않고 고유의 취약점과 약점이 존재하지만, 위에서 소개한 모범 사례와 사용 팁을 철저히 지키면 대부분의 위험은 충분히 예방할 수 있습니다.
어떤 목적으로 Tor를 사용하든, 익명성 유지가 최우선 과제여야 합니다. 온라인 익명성은 결코 쉽지 않습니다. 특히 데이터가 세상을 움직이는 요즘에는 더욱 그렇습니다.