Proxy의 활용 : 우회
예)
- 웹 서비스 이용
- 길동이 네이버에 접속을 하는데 그냥 접속하지 않고 Proxy를 통해 접속
- Browser에 대고 Proxy 설정을 함(9.9.9.9를 proxy로)
- 이렇게 되면 TCP/IP연결이 Proxy쪽으로, Proxy의 TCP/IP연결이 다시 NAVER로
- 이 연결을 수신한 네이버 입장에서 한국 → 중국 프록시 → 중국이라고 인식
Tor Project
The Tor Project | Privacy & Freedom Online
Defend yourself against tracking and surveillance. Circumvent censorship.
www.torproject.org
- 본질: 인터넷에게 자유를
Tor Project는 개인의 개인정보 보호와 자유를 확보하기 위해 설계된 무료 소프트웨어와 오픈 소스 프로젝트입니다. "Tor"는 "The Onion Router"의 약자로, 그 이름에서 알 수 있듯이 데이터 트래픽을 다양한 레이어로 캡슐화하여 사용자의 온라인 활동을 익명으로 유지하는 방법에 중점을 둡니다.
Tor의 주요 특징과 기능은 다음과 같습니다:
- 익명성: Tor는 사용자의 인터넷 트래픽을 전세계에 분산된 수천 개의 릴레이를 통해 전달함으로써 사용자의 실제 위치와 사용하는 서비스 간의 연결을 은폐합니다.
- 접근 제한 우회: Tor를 사용하면 인터넷 센서십이나 차단을 우회하여 웹 사이트에 접근할 수 있습니다.
- Hidden Services: Tor 네트워크 내에서만 접근 가능한 특별한 .onion 주소를 가진 웹사이트나 서비스를 호스팅할 수 있습니다. 이는 완전한 익명성으로 서비스를 제공할 수 있게 해줍니다.
- 개인정보 보호: 다양한 악의적인 업체나 광고주, 해커로부터 개인정보와 온라인 활동을 보호하는 데 도움을 줍니다.
- Tor Browser: Tor 프로젝트는 Firefox를 기반으로 한 Tor Browser도 제공합니다. 이 브라우저는 Tor 네트워크를 통해 웹 서핑을 할 때 익명성을 보장합니다.
그러나 Tor는 완벽하게 안전하다고 말할 수는 없습니다. 특정 공격 및 취약점에 대비하기 위해 항상 최신 버전의 Tor를 사용하고, 가능하면 추가적인 보안 조치를 취하는 것이 좋습니다.
마지막으로, Tor의 사용이 법적으로 문제될 수 있는 지역도 있으니, 사용하기 전에 현지 법규를 확인하는 것이 중요합니다.
- Tor 브라우저 - 다크웹?
- 다른 웹서비스에 접속할 수 있는 방안 제공
이와 유사하게 Proxy 설정을 이용해 우회 및 접속 가능
주의할 점
- proxy를 통해 우회하는 순간 모든 통신 감시 가능
- 위 예의 경우 중국이 길동이의 모든 통신을 감청 가능
- 만약 중국으로 IP주소 세탁해서 네이버 해킹 시도
- 네이버는 중국이 했다고 생각
- 실제로는 한국의 길동이가 시도
- 문제는 proxy 측에서 길동이의 socket 통신 내역을 싹 다 들여다 볼 수 있다
VPN
- 우회의 개념
- 네트워크 수준
- proxy는 웹 수준에서
출처: https://youtu.be/sSw2sFA4JP0?si=Q0oKhODSVNDDRofI
'백엔드 > 네트워크' 카테고리의 다른 글
[네트워크기초이론]#28. Unicast, Broadcast, Multicast (1) | 2023.10.04 |
---|---|
[네트워크기초이론]#25. 이해하면 인생이 바뀌는 TCP 송/수신 원리 (0) | 2023.10.04 |
[네트워크기초이론]#20. Proxy의 구조와 작동원리 (0) | 2023.10.02 |
[네트워크기초이론]#19. Inline 구조와 Out of path 구조 (0) | 2023.09.27 |
[네트워크기초이론]#17. Wireshark의 내부구조와 작동원리 (0) | 2023.09.27 |