我意识到这些应用程序经常一起使用。在网络上匿名和隐私的任务中,每个软件的作用是什么?
虽然我知道Vidalia是一个GUI提供者,但我不知道为什么Tor需要Privoxy。难道这不是一个独立的代理提供商吗?
发布于 2013-11-17 20:27:02
Privoxy是一个使用应用层过滤的代理服务器(请注意这里)。通过Privoxy的HTTP流量将对其应用某些面向隐私的规则。例如,Privoxy将阻止广告、检测和禁用点击跟踪脚本、禁用弹出窗口等.
另一方面,Polipo是一个缓存代理服务器,非常适合慢速网络。Tor就是这样一个网络。Polipo可以通过使用缓存和其他技巧来提高网络性能的外观。
Privoxy和Polipo不是竞争对手,它们有着截然不同的目的。事实上,您可以一起使用它们来获得Privoxy的隐私好处和Polipo的一些性能增强。这可以由把他们之间的交通联系起来来完成。
发布于 2013-11-17 23:17:19
Privoxy与Tor一起交付,以提高用户的匿名性。尽管Firefox能够使用SOCKS代理,但它泄露了DNS请求。因此,任何DNS请求都不是通过Tor完成的,而是通过正常的IP连接完成的。Firefox和作为HTTP(S)代理的Privoxy没有这些漏洞。所以Tor开发人员推荐了这种组合。DNS漏洞后来得到了修复,所有最新版本的Firefox都以正确的隐私保护方式使用了SOCKS。
然而,当你在网上冲浪时,你的个人隐私会受到各种各样的攻击。Privoxy为他们中的许多人辩护。所以使用它是个好主意。
Tor项目还推荐Polipo,甚至使其成为一些旧版本的Tor browser Bundle的默认浏览器。这主要是因为Polipo看起来更快,而且还具有过滤能力。但由于上述原因,它后来改用了Privoxy。
发布于 2013-11-17 19:41:17
tor是一个SOCKS代理,而privoxy和polipo是HTTP代理。adnan的回答解释了这些代理的好处。
您可以将Firefox配置为直接使用tor,而对于最近版本的Firefox,这是安全和私有的。较早的版本存在隐私漏洞,HTTP代理背后的最初动机是解决该漏洞。但是,您不会得到HTTP代理给您带来的额外好处。
https://security.stackexchange.com/questions/45606
复制相似问题