Privoxy是一款不进行网页缓存且自带过滤功能的代理服务器,专门针对HTTP、HTTPS协议。通过Privoxy的过滤功能,用户可以保护隐私、对网页内容进行过滤、管理cookies,以及拦阻各种广告等。Privoxy可以单机使用,也可以应用到多用户的网络环境中。
历史与发展
Privoxy的前身是Internet Junkbuster,它遵循GNU通用公共许可证(GPL)进行发布。随着时间的推移,Privoxy在功能和支持的操作系统上都有所扩展,目前支持Linux、Microsoft Windows、Mac OS、AMIGAOS、BeOS以及大多数类Unix系统。它与各种网页浏览器兼容,可以单独使用,也可以与其他代理服务器相连,如与Squid一起使用,以提高性能和灵活性。Tor项目曾将Privoxy与Tor捆绑在一起,但自2010年起,Tor项目推出了自己的内部Tor浏览器计划,不再推荐第三方代理。尽管如此,Privoxy仍然可以通过人工配置与Tor协同工作,对于没有原生支持SOCKS代理的第三方非浏览器应用程序而言,Privoxy仍然是一个推荐的选择。
功能特点
Privoxy的功能包括修改HTTP请求头的字段,如Referrer和用户代理(User Agent),从而隐藏用户上一个查看的网页和用户正在使用的浏览器。它还能移除网络广告,虽然现在有Adblock Plus或uBlock Origin等现代广告拦截工具,但Privoxy的广告拦截功能仍然对一些用户有用。
评价
Privoxy得到了专业媒体的积极评价。Linux Format的沙香克·沙尔玛(Shashank Sharma)给了Privoxy以9/10星的评价,并称赞其高度自定义性、简单的配置流程和良好的软件文档,认为使用Privoxy很有乐趣。PC World的埃雷兹·祖克曼(Erez Zukerman)给了Privoxy以4/5星的评价,虽然认为它有一定的复杂性,但功能十分强大。Wired.com的米歇尔·练(米雪 Delio)则称Privoxy是“保护个人隐私的绝佳方法”。这些评价反映了Privoxy在用户隐私保护和网络内容过滤方面的实用性和有效性。