투명·익명·엘리트 프록시: 라벨은 무슨 뜻일까?
프록시 목록의 익명성 라벨, 헤더가 미치는 영향, 엘리트 표시가 완전한 개인정보 보호를 보장하지 않는 이유를 설명합니다.
‘엘리트’는 보통 특정 익명성 테스트에서 원래 클라이언트 주소도, 그 테스트가 확인하는 프록시 흔적도 찾지 못했다는 뜻입니다. 그 테스트의 결과이지 다른 프록시 프로토콜이나 사용자를 식별할 수 없다는 약속이 아닙니다.
| 라벨 | 일반적인 테스트 해석 |
|---|---|
| 투명 | 목적지가 원래 클라이언트 주소를 드러낼 수 있는 정보를 받습니다. |
| 익명 | 원래 클라이언트 주소는 없지만 중개자의 흔적이 있습니다. |
| 엘리트 또는 높은 익명성 | 원래 주소도, 테스트가 확인하는 특정 프록시 흔적도 없습니다. |
목록 운영자는 다른 방법을 써서 같은 엔드포인트에 서로 다른 라벨을 붙일 수 있습니다. 분류를 비교하려면 각 테스트가 어떤 트래픽을 보내고 어떤 증거를 살폈는지 알아야 합니다.
같은 프록시가 다른 결과를 내는 이유
HTTP 중개자는 Via, Forwarded, X-Forwarded-For을 추가할 수 있습니다. 전달 값에는 클라이언트 주소를 비롯한 이전 홉이 들어갈 수 있습니다. 하지만 클라이언트가 그 헤더를 직접 제공할 수도 있고, 중개자가 지우거나 수신자가 신뢰할 수 없는 값을 잘못 읽을 수도 있습니다. 헤더 하나의 유무로 경로 전체를 확정할 수는 없습니다.
암호화되지 않은 HTTP에서는 프록시가 요청을 읽고 바꿀 수 있습니다. 일반 HTTPS CONNECT 터널에서는 웹사이트의 HTTP 헤더가 클라이언트와 목적지 간 TLS 안에 있으므로 전달 프록시가 그 암호화 세션에 헤더를 단순히 추가할 수 없습니다. 따라서 깨끗한 HTTPS 결과만으로 엔드포인트가 평문 HTTP를 어떻게 처리하는지는 알 수 없습니다.
이 분류는 다른 신원 단서도 없애지 않습니다. 네트워크 주소가 바뀌어도 세션 쿠키나 API 키로 계정을 식별할 수 있습니다. 라벨은 IP 평판, 운영 주체의 소유 관계, 로그, 신뢰성에 관해 아무것도 말하지 않습니다.
무료 프록시 목록에서 항목을 고를 때는 먼저 사용할 앱과 목적지에서 작동하는지 확인하세요. 익명성 라벨이 중요하다면 사용 예정인 프로토콜로 문서화된 검사기를 실행하고, 결과와 시간을 주소와 함께 보관하세요. 그 맥락이 없다면 라벨은 개인정보 보호 판단에 충분한 근거가 되기 어렵습니다.