配置tor browser实现访问暗网

发布于 2020-02-10  407 次阅读


写这一篇博客犹豫了很久,最终还是决定发表出来,毕竟技术本无对错,但我们要明辨是非。

0x00 暗网

暗网是指那些存储在网络数据库里、但不能通过超链接访问而需要通过动态网页技术访问的资源集合,不属于那些可以被标准搜索引擎索引的表面网络。

但当今的爬虫并非完全爬行不到 Hidden Web 后台数据库内,一些主要的搜索引擎已经覆盖 Hidden Web 大约三分之一的内容。然而,在覆盖率上当前搜索引擎存在技术上的本质缺陷。

0x01 tor 工作原理

Tor 由已经安装了 Tor 软件的电脑连接网络而成。它之所以被称为 onion,是因为它的结构就跟洋葱相同,你只能看出它的外表,而想要看到核心,就必须把它层层的剥开。即每个路由器间的传输都经过点对点密钥(symmetric key)来加密,形成有层次的结构。它中间所经过的各节点,都好像洋葱的一层皮,把客户端包在里面,算是保护信息来源的一种方式。

用 Tor 创建一条私有网络路径时,用户的软件或客户端通过网络上的中继递增地建立一条由若干加密连接组成的环路(circuit)。环路一次扩展一跳(hop),环路上的中继仅仅知道它从哪一个中继接收数据以及向哪一个中继发送数据。没有一台单独的中继会知道数据包的完整路径。客户端与环路上的每一跳都协商一组独立的密钥,这样可以保证数据通过任何一跳时都无法跟踪。

0x02 tor browser 浏览器

tor browser 的最大特点就是匿名性。

  • 您的互联网服务提供商和任何本地的监视者都将无法查看您的连接、跟踪您的网络活动,包括您所访问网站的名称和地址。

  • 您使用的网站和服务的运营商以及任何监视它们的人都将看到连接来自 Tor 网络而不是您的互联网 IP 地址,并且不知道您是谁,除非您明确标识自己。

0x03 配置过程

首先我们下载安装 tor browser
下载地址: https://tor-browser.en.softonic.com/

然后我们运行 tor browser 进行配置:

首先我们知道国内是无法直连的,所以我们要选择 configure 来配置代理。

然后在你的网络提供商是否对 Tor 网络进行了封锁或审查这里选 yes。

选了 yes 就要配置网桥,这里我们可以使用他提供的一些集成网桥,但是速度比较慢,自己去试试速度然后选个合适的。

但是我们想要更快更稳定的话,我们可以访问访问 https://bridges.torproject.org/bridges?transport=obfs4 获取 obfs4 网桥 。

然后在 https://link.jianshu.com/?t=https://atlas.torproject.org/#search / 网址后面加入刚才获取网桥中间的四十位字母数字来测试连接速度。

速度足够快的我们保留下来几条,选自定义网桥,然后逐条填在里面。

其实这里配置已经可以使用了,但是在下一步如果我们有 vpn 的话,就直接选择使用本地代理,然后如果使用的是 ss 的话,那就直接选 sock5 协议,地址填 127.0.0.1,端口填 1080 即可。

在这里为什么我们还要选择 vpn 呢?因为 GFW 的原因,很多的网桥都失效了,我们很难找到能用的网桥,就算找到了,速度也非常慢,所以如果有 vpn 的话,我们就可以直接绕过 ISP 对 Tor 的审查,并且速度也会非常快。

接着我们选择 connect,稍微等几十秒配置成功,就可以使用了。

然后我们需要找一些暗网的导航网站,如 https://hiddenwikitor.com/
然后去寻找我们需要的网站。但是千万谨记隐藏自己的真实身份。

0x04 总结

暗网因为其匿名性,缺乏监管,变成了一个鱼龙混杂的地方,它是互联网真正的暗面。我们小小的满足了一下好奇心,然后就应该明白我们并不属于这里。


或许明日太阳西下倦鸟已归时