백엔드/네트워크

[네트워크기초이론]#21. Proxy의 활용 첫 번째. '우회'

묘걍 2023. 10. 3. 18:32

Proxy의 활용 : 우회

 

예)

- 웹 서비스 이용

- 길동이 네이버에 접속을 하는데 그냥 접속하지 않고 Proxy를 통해 접속

- Browser에 대고 Proxy 설정을 함(9.9.9.9를 proxy로)

- 이렇게 되면 TCP/IP연결이 Proxy쪽으로, Proxy의 TCP/IP연결이 다시 NAVER로

- 이 연결을 수신한 네이버 입장에서 한국 → 중국 프록시 → 중국이라고 인식

 

Tor Project

https://www.torproject.org/

 

The Tor Project | Privacy & Freedom Online

Defend yourself against tracking and surveillance. Circumvent censorship.

www.torproject.org

- 본질: 인터넷에게 자유를

더보기

Tor Project는 개인의 개인정보 보호와 자유를 확보하기 위해 설계된 무료 소프트웨어와 오픈 소스 프로젝트입니다. "Tor"는 "The Onion Router"의 약자로, 그 이름에서 알 수 있듯이 데이터 트래픽을 다양한 레이어로 캡슐화하여 사용자의 온라인 활동을 익명으로 유지하는 방법에 중점을 둡니다.

Tor의 주요 특징과 기능은 다음과 같습니다:

  1. 익명성: Tor는 사용자의 인터넷 트래픽을 전세계에 분산된 수천 개의 릴레이를 통해 전달함으로써 사용자의 실제 위치와 사용하는 서비스 간의 연결을 은폐합니다.
  2. 접근 제한 우회: Tor를 사용하면 인터넷 센서십이나 차단을 우회하여 웹 사이트에 접근할 수 있습니다.
  3. Hidden Services: Tor 네트워크 내에서만 접근 가능한 특별한 .onion 주소를 가진 웹사이트나 서비스를 호스팅할 수 있습니다. 이는 완전한 익명성으로 서비스를 제공할 수 있게 해줍니다.
  4. 개인정보 보호: 다양한 악의적인 업체나 광고주, 해커로부터 개인정보와 온라인 활동을 보호하는 데 도움을 줍니다.
  5. Tor Browser: Tor 프로젝트는 Firefox를 기반으로 한 Tor Browser도 제공합니다. 이 브라우저는 Tor 네트워크를 통해 웹 서핑을 할 때 익명성을 보장합니다.

그러나 Tor는 완벽하게 안전하다고 말할 수는 없습니다. 특정 공격 및 취약점에 대비하기 위해 항상 최신 버전의 Tor를 사용하고, 가능하면 추가적인 보안 조치를 취하는 것이 좋습니다.

마지막으로, Tor의 사용이 법적으로 문제될 수 있는 지역도 있으니, 사용하기 전에 현지 법규를 확인하는 것이 중요합니다.

- Tor 브라우저 - 다크웹?

     - 다른 웹서비스에 접속할 수 있는 방안 제공

 

이와 유사하게 Proxy 설정을 이용해 우회 및 접속 가능

 

주의할 점

- proxy를 통해 우회하는 순간 모든 통신 감시 가능

- 위 예의 경우 중국이 길동이의 모든 통신을 감청 가능

- 만약 중국으로 IP주소 세탁해서 네이버 해킹 시도

     - 네이버는 중국이 했다고 생각

     - 실제로는 한국의 길동이가 시도

     - 문제는 proxy 측에서 길동이의 socket 통신 내역을 싹 다 들여다 볼 수 있다

 

 

VPN

- 우회의 개념

- 네트워크 수준

 

- proxy는 웹 수준에서

 

 

출처: https://youtu.be/sSw2sFA4JP0?si=Q0oKhODSVNDDRofI