Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워크 보안

무료 프록시 서버를 피해야 하는 5가지 이유

지역 제한 때문에 특정 웹사이트에 접속하지 못한 경험이 있다면, 프록시 서버를 통해 이를 우회해 본 적이 있을 것입니다. 프록시 서버는 접속 차단을 피하는 데 유용하지만, 무료 프록시 서버의 보안 수준은 기대하기 어렵습니다.


이번 글에서는 무료 프록시 서버를 사용하지 말아야 하는 이유를 하나씩 살펴보겠습니다.


프록시 서버란 무엇일까요?


무료 프록시 서버를 사용하면 안 되는 이유를 이해하려면, 먼저 프록시 서버가 무엇이고 왜 사람들이 사용하는지 알아야 합니다.


프록시 서버는 주로 자신의 위치를 숨기고 싶을 때 사용합니다. 웹사이트에 접속하면 해당 사이트는 IP 주소를 통해 접속자의 국가를 파악할 수 있습니다. 지역 제한이 걸린 사이트에 허용되지 않은 국가에서 접속하면 차단되는 것이죠.


핵심은 차단되지 않은 국가의 IP 주소를 사용하는 것입니다. 가장 좋은 방법은 허용 목록에 포함된 국가에 위치한 컴퓨터나 서버를 '빌려' 쓰는 것입니다. 그렇게 하면 접속 제한을 우회해 해당 웹사이트를 방문할 수 있습니다. 바로 이때 프록시 서버가 등장합니다.


무료 프록시 서버를 피해야 하는 5가지 이유

예를 들어 캐나다 사용자가 미국 전용 웹사이트를 보고 싶다면, 미국에 위치한 프록시 서버를 찾아 그 서버에게 사이트 방문을 요청하면 됩니다. 웹사이트는 사용자가 아닌 서버의 위치를 인식하므로 프록시 서버에 콘텐츠를 전달하고, 프록시 서버는 다시 그 데이터를 사용자에게 넘겨줍니다.


무료 프록시 서버는 왜 위험할까?


인터넷에는 수많은 무료 프록시 서버 사이트가 있으며, 각각 다양한 국가를 선택할 수 있게 해줍니다. 방문하려는 사이트 주소만 입력하면 페이지를 불러와 주니, 너무 좋아서 믿기 힘들고 실제로 대부분 그렇지 않습니다!


겉보기에 관대한 서비스처럼 보이지만, "공짜로 제공된다면 당신이 곧 상품이다"라는 오래된 격언이 여기서도 통합니다. 즉, 무료 프록시 서버는 생각만큼 훌륭하지 않을 가능성이 높습니다. 멀리해야 할 다섯 가지 이유를 소개합니다.


1. 대부분의 무료 프록시 서버는 HTTPS를 사용하지 않습니다


크리스티안 하셰크(Christian Haschek)는 일부 무료 프록시 서버가 기본적인 보안 테스트를 통과하는지 조사했습니다. 그 결과 무려 79%가 HTTPS 연결을 허용하지 않는다는 사실을 발견했습니다. 이는 심각한 보안 문제이며, 무료 프록시 서버를 사용할 때 반드시 기억해야 할 부분입니다.


HTTPS가 없으면 서버와의 연결이 암호화되지 않습니다. 연결을 감시하는 사람이라면 네트워크를 오가는 데이터를 손쉽게 엿볼 수 있습니다. 따라서 로그인 정보 입력처럼 개인정보 보호가 필요한 작업에는 프록시 서비스가 매우 부적합합니다.


데이터를 안전하게 지키고 싶다면, Chrome에서 연결이 안전하지 않을 때 알림을 받도록 설정하는 방법을 다룬 글도 참고해 보세요.


2. 연결을 감시할 수 있습니다


하셰크는 자신의 글에서 무료 프록시 사이트들이 HTTPS 사용을 꺼리는 이유가 스스로 사용자를 감시하려는 의도 때문일 수 있다고 추론했습니다. 결코 억지스러운 추측이 아닙니다. 실제로 해커들이 정확히 이런 목적으로 프록시 서버를 설치한 사례가 있었기 때문입니다.


무료 프록시 웹사이트를 이용한다는 것은 운영자가 선의로 서버를 구축했으며, 민감한 정보를 모으는 함정(허니팟)으로 활용하지 않으리라 믿는 것과 같습니다. 서버 운영자가 자신의 장비에 어떤 감시 도구를 설치했는지 알 방법이 없으므로, 도박을 할 가치가 없습니다!


3. 악성 코드에 감염될 수 있습니다


프록시 서버는 바이러스와 악성 코드 측면에서 깨끗하지 않을 수 있습니다. 연결을 프록시 서버에 맡긴다는 것은 그 서버가 연결을 악용해 PC를 감염시키지 않기를 바라는 것과 같습니다.


더 심각한 문제는 무료 프록시 운영자가 완전히 우연히 감염을 일으킬 수도 있다는 점입니다. 서비스가 무료인 만큼 일부 운영자는 광고 수익으로 서버 운영비를 충당합니다. 그래서 보여주는 콘텐츠에 광고를 삽입하고, 클릭을 유도해 서버 비용을 벌려 합니다.


문제는 일부 악성 코드 제작자가 광고를 매개체로 삼아 광고 심사가 허술한 사이트를 노린다는 점입니다. 이를 '멀버타이징(malvertising)'이라고 부르며, 별도 가이드에서 더 자세히 다룹니다.


운영자가 게재 광고를 꼼꼼히 검수하지 않았다면 악성 코드가 숨어 있는 광고가 노출될 수 있고, 운영자조차 컴퓨터가 감염되기 전까지는 이를 알지 못할 가능성이 큽니다!


4. 쿠키를 탈취할 수 있습니다


서버에 로그인하면 컴퓨터는 '쿠키'라 불리는 작은 파일을 생성합니다. 쿠키는 로그인 정보를 저장해 사이트를 방문할 때마다 다시 로그인하지 않아도 되게 해 주는 유용한 기능입니다. 하지만 프록시 서버가 사용자와 웹사이트 사이에 위치하면, 서버 운영자가 쿠키가 생성되는 과정에서 이를 가로챌 수 있습니다.


운영자가 브라우징 세션의 로그인 쿠키를 확보하면 온라인에서 사용자 행세를 할 수 있습니다. 피해 규모는 프록시 서버를 통해 방문한 사이트에 달려 있습니다. 민감한 사이트를 방문했다면 큰 곤경에 처할 수 있습니다!


5. 서비스 품질이 형편없습니다


개인정보를 걸고 무료 프록시 서버에 도박을 한 끝에, 그럴 가치가 없었다는 사실을 깨닫게 될 것입니다. 인터넷에서 찾을 수 있는 무료 프록시는 재정 부족과 수많은 사용자가 몰리는 탓에 대체로 매우 느립니다.


무료 프록시가 안겨줄 수 있는 여러 문제를 고려하면, 제공되는 서비스 품질은 그 위험을 감수할 만큼 가치가 없습니다.


그렇다면 어떻게 자신을 보호할까요?


VPN 활용하기


"공짜에는 값이 있다"는 말의 좋은 예가 무료 프록시 서버라면, 그 반대편에 신뢰할 만한 유료 VPN 서비스가 있습니다. 품질 좋은 VPN에 비용을 지불하면 정보 도난 위험 없이 익명으로 웹서핑을 즐길 수 있습니다. VPN 연결의 작동 원리가 궁금하다면 관련 가이드를 참고해 보세요.


단, 무료 VPN은 무료 프록시 서버와 같은 문제를 안고 있는 경우가 많으므로 반드시 피해야 합니다!


무료 프록시 서버를 꼭 써야 한다면


부득이 무료 웹 프록시를 사용해야 한다면, 절대 개인정보를 입력하지 마세요. 무료 프록시 서버를 거치는 모든 정보를 해커가 읽고 있다고 상상하는 것이 좋습니다. 이 생각만으로도 불안하다면 아예 사용하지 않는 것이 현명합니다.


또한 멀버타이징으로부터 보호해 주는 브라우저 확장 프로그램을 설치하는 것도 좋은 방법입니다. 평판이 좋은 백신 프로그램을 함께 설치하면 광고를 통한 감염을 예방할 수 있습니다.


데이터를 안전하게 지키세요


무료 프록시는 인터넷상의 국가별 접속 제한을 우회하는 편리한 방법입니다. 하지만 비용이 들지 않는 만큼, 프록시 서버 운영자는 사용자와 그 정보로 수익을 내려는 유혹에 더 쉽게 빠집니다. 가능하다면 무료 프록시 서버 사용을 피하고, 지속적인 보안이 필요하다면 VPN을 사용하는 것이 좋습니다.


VPN이 마음에 드신다면 Reddit에서 선정한 최고의 VPN 목록도 확인해 보세요.