Tor(anonymity network)

Deadly 提交于 2020-02-21 05:37:55

Tor (anonymity network)



洋葱头即TorThe Onion Router)是第二代洋葱路由(onion routing)的一种实现,用户通过Tor可以在因特网上进行匿名交流。


最初该项目由美国海军研究实验室(US Naval Research Laboratory)赞助。2004年的后期,Tor成为电子前哨基金会(Electronic Frontier FoundationEFF)的一个项目。2005年后期,EFF不再赞助Tor项目,但他们继续维持Tor的官方网站。


Tor专门防范流量过滤、嗅探分析,让用户免受其害。Tor在由“onion routers”(洋葱)组成的表层网(overlay network)上进行通信,可以实现匿名对外连接、匿名隐藏服务。


Tor的工作方式基于洋葱路由的概念。洋葱路由的结构类似洋葱,它的每一层都嵌套在另一层里面,就像洋葱一样。这种嵌套的结构负责多次加密数据并将 其通过虚拟电路进行发送。在客户端一侧每一层都在将他传递到下一层之前解密数据。最后一层在将原始数据传递到目的地前解密最里面一层的加密数据。

在这个过程里,这种解密整个层的功能设计的如此高明以至于无法追踪IP以及用户的地理位置,因此可以限制任何人观察您访问站点的网络连接。


关于tor的具体实现原理,参考:

http://www.theonionrouter.com/about/overview.html.en

https://en.wikipedia.org/wiki/Tor_%28anonymity_network%29

https://en.wikipedia.org/wiki/Onion_routing

https://wiki.archlinux.org/index.php/tor


一般来说,使用tor有两种方法,一种是使用tor browser,使用此浏览器,经过简单的配置后,就能实现匿名访问网络。另一种是安装一个tor client,运行之后,它会生成一个本地socks代理端口。通过配置你的应用程序(浏览器,聊天程序等)指向此端口,你就可以实现匿名上网了。


tor浏览器的安装与配置,可以参考:

https://linux.cn/article-5778-weibo.html

(这是linux下的,windows下的大家搜一下也能找到配置方法)

tor client的配置方法在:

https://www.torproject.org/

上有许多详细的介绍。

 

ps:如果大家有什么问题想问我,请留言。不一定能回答,但是,多一个人知道问题,就会多一份解决的希望。


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!