Flash代理 使用Tor绕过Internet审查

2020-02-17 16:01:00
导读根据您的居住地,您可能无法访问Internet上的某些网站或服务。这不仅限于您希望存在互联网审查的国家,例如中国,伊朗或朝鲜,但最近许多欧

根据您的居住地,您可能无法访问Internet上的某些网站或服务。这不仅限于您希望存在互联网审查的国家,例如中国,伊朗或朝鲜,但最近许多欧洲国家也开始封锁网站,通常是基于商业利益而不是政治或宗教利益。

为了规避Internet审查,用户需要使用代理,虚拟专用网络或其他有助于他们访问被阻止内容的方法。该Tor的项目和它的Tor软件的解决方案之一,同时它可以工作的伟大的大部分时间,而另一方面其公共性质容易提供黑名单服务的继电器手段审查和桥梁,未上市的继电器,很容易被堵塞当他们被发现。

斯坦福大学的研究人员没有通过审查员玩猫捉老鼠的游戏,而是向网络添加了新的静态IP桥,而是提出了一个称为Flash Proxy或Proxies的概念。这里的想法是利用普通Internet用户的庞大IP地址池,将其用作连接到现有网桥和Tor网络的代理。

Flash代理

该过程在官方项目网站上有详细说明。您可能会问自己,被检查用户(客户端)与Flash代理之间的这种初始连接是如何建立的。研究人员想出了添加到网站上的徽章。网站管理员可以配置脚本,以明确询问访问用户是否要充当代理,或立即使其成为代理。我强烈建议您采用第一种选择,让用户完全控制它。尽管名称为Flash Proxies,但当前实现仅使用JavaScript和WebSockets。

徽章与协调人进行通信,以查找需要连接的客户端的地址。一旦具有客户端地址,它就连接到在Tor中继上运行的客户端传输插件,并开始在它们之间代理数据。徽章本身在后台运行,不会影响访客与志愿者站点的互动。

被审查的用户需要从Internet下载Tor浏览器捆绑包,然后再运行它。他们还需要在路由器中设置端口转发才能正常工作。

您可以访问一个托管项目的网站,开始充当互联网流量受到严格审查的国家/地区的用户的代理。一个Firefox扩展和浏览器扩展可用仿佛激活以及到您的PC变成一个桥梁。

在这方面肯定有趣的是,可以将服务配置为自动连接到其他地址,而无需用户的明确许可。(感谢bastik的技巧和出色的解释)。

更新:澄清最后一句话。网站可以在没有明确许可的情况下使您的浏览器连接到其他地址,这独立于Flash Proxies脚本或使用该方法的任何其他脚本。如果要防止这种情况,则需要暂时​​在浏览器中禁用Websocket。

Firefox用户可以键入about:config,在搜索中输入network.websocket.enabled,然后双击该参数以打开(true)或关闭(false)Websockets。

Chrome用户可以使用启动参数--disable-web-sockets运行浏览器以执行相同的操作。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章