Privoxy
최근 수정 시각: (5년 전)
분류
1. 개요 [편집]
Privoxy는 프록시 서버 소프트웨어의 일종으로, 일반적인 프록시 서버와 달리 자신의 컴퓨터에 설치하여 사용하는 소프트웨어이다. 이 소프트웨어는 오픈 소스 라이센스 중 하나인 GPL을 따르고 있다. 공식 사이트는 http://www.privoxy.org/
네트워크 레벨(프록시)에서 작동한다는 점에서 Proxomitron, AdGuard와 유사한 프로그램으로 볼 수 있다.[1]
Privoxy 자체는 non-cache 방식의 프록시로 캐싱을 통한 성능 향상은 기대할 수 없지만 이를 만회하기 위해 Squid 프록시 서버와 연계하여 사용자<->Squid<->Privoxy<->웹사이트 형태로 사용하는 경우가 많다. 이 경우 Privoxy에서 이미 필터링 된 웹사이트 결과를 Squid 프록시에 저장하여 로딩 속도 개선을 기대 할 수 있다.
네트워크 레벨(프록시)에서 작동한다는 점에서 Proxomitron, AdGuard와 유사한 프로그램으로 볼 수 있다.[1]
Privoxy 자체는 non-cache 방식의 프록시로 캐싱을 통한 성능 향상은 기대할 수 없지만 이를 만회하기 위해 Squid 프록시 서버와 연계하여 사용자<->Squid<->Privoxy<->웹사이트 형태로 사용하는 경우가 많다. 이 경우 Privoxy에서 이미 필터링 된 웹사이트 결과를 Squid 프록시에 저장하여 로딩 속도 개선을 기대 할 수 있다.
2. 지원 운영체제 [편집]
공식 사이트에 따르면, 다음 운영체제를 지원한다고 한다. (출처: http://www.privoxy.org/faq/installation.html) 단, 소스코드를 받아 직접 컴파일을 해야 하는 운영체제도 있다. (예: 솔라리스)
- 윈도우즈 - 98, ME, 2000, XP, Vista, 7
3. 용도 [편집]
자신의 컴퓨터에 설치하기 때문에 warning.or.kr 우회 vpn같은 효과는 전혀 없다. 하지만 프록시를 통해 주고받는 정보를 중간에서 가로채 조작할 수 있기 때문에 HTTP 헤더나 웹 사이트의 내용을 고칠 수 있다.
설정 파일(action 파일이나 filter 파일)을 고칠 때 정규표현식을 알아두면 수월하다.
설정 파일(action 파일이나 filter 파일)을 고칠 때 정규표현식을 알아두면 수월하다.
4. 사용례 [편집]
Action 파일을 고쳐 어떤 사이트에 어떤 기능을 적용할지 설정할 수 있고, Filter 파일을 고쳐 웹 사이트의 내용을 어떻게 고칠지 설정할 수 있다.
- 웹 사이트 차단 - hosts파일 수정하여 광고를 차단하듯, 특정 URL을 차단하거나 다른 사이트로 가도록 할 수 있다. 광고 사이트나 쇼크 사이트를 차단 하는데에 쓸 수 있다.
- 차단 임시 해제 - 필요하면 임시로 차단을 해제할 수도 있다. 물론 이 기능을 끌 수 있다. (컴파일 할 때 disable-force옵션을 주면된다.)
- HTTP 헤더 조작
- 리퍼러(Referer) 조작 - 외부 링크 차단[2]등을 우회할 수 있다. 다만 이미지 서비스 제공을 거부당할 수 있다.
- 쿠키 차단 - 쿠키를 차단하여 특정 사이트의 로그인을 막을 수 있다.
5. 관련 항목 [편집]
라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.
문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.