我刚刚下载无处不在的 HTTPS运行良好。但是,我想通过 Tor 启用所有功能(通过配置对话框尽可能启用)。但是,该选项是灰色的。我有 Tor 浏览器,我该怎么做才能让它工作?
这是配置提示:
答案1
“使用 Tor 检查证书是否匿名”实际上应该是“仅使用 Tor 检查证书是否匿名”。如果未选中,则意味着天文台在无法找到 Tor 时将使用直接 SSL 连接。
如果 HTTPS Everywhere 在启动时无法成功识别通过 Tor 发出请求的方法,则该选项将变灰。但如果 Tor 已安装或正在运行,或者在将来的浏览器启动时正常运行,则天文台将在那时切换到使用 Tor,即使未选中此选项。
然后,此选项应可用,并且在 Tor 运行时不会变灰。如果不是这种情况,请更新到最新的 Tor 和 Tor 浏览器版本,如果仍然出现此问题,那么您可以打开新的支持凭单。
但是,即使该选项显示为灰色,您仍然是安全的,因为与 EFF 的通信是加密的。
据我所知,Tor 浏览器已经包含 HTTPS Everywhere 和 SSL Observatory,因此您无需安装 Firefox 插件。不过 SSL Observatory 默认是关闭的。
答案2
序幕
SSL 天文台是一个特点无处不在的 HTTPS独家火狐, 现在。
解决方案
- 安装HTTPS Everywhere后,按
yes
接受。
- 检查该选项是否立即可用,如果不可用,请继续...
- 打开 Tor 浏览器并点击
SSL Observatory Preferences
。
- 在 Tor 浏览器中,启用该
Use the Observatory?
选项。
- 完全退出 Firefox 的所有窗口,然后重新打开并启用该
Use the Observatory?
选项。
答案3
根据隐私手册。有一种未公开的方法,即通过编辑 Firefox 的“about:config”数据库来强制执行 HTTPSEverywhere 上的 socks 设置。
about:config
在 Firefox 的 URL 栏中输入并输入您的 tor socks 代理的数据,如
torrc
(标准 tor(不是 tbb!)使用端口 9050)中定义的那样偏好名称 值
extensions.https_everywhere._observatory.proxy_type
=socks
extensions.https_everywhere._observatory.proxy_host
=127.0.0.1
(本地主机)extensions.https_everywhere._observatory.proxy_port
=9050
我使用命令(在 Windows 命令行中)测试了设置netstat -a
。不幸的是,Observatory 设置窗口没有显示/表明 HTTPSEverywhere 正在使用 tor(但 netstat 显示连接)。