所谓的Edge连接主要是形容在链路两端所使用的连接,包括AP连接与EXIT连接两种。Edge连接的存在,主要是为了个应用程序连接提供服务,所以才将两种Edge连接命名为Application
分类:Source Code Analysis
Tor源码文件分析 — Connection_OR
作为连接类型中最重要的一种连接,OR连接对OP与OR之间,OR与OR之间的通信负全责。也就是说,OR连接的存在,是解决底层两机之间通信的必要条件。所以,有必要对OR连接的源码文件进行深入分析
Tor源码文件分析 — Connection
Tor协议的层次结果经过简要分析可以大致概括为如下框图: DIR连接…… 应用层 -------------
Tor源码文件分析 — Main
Main文件是Tor系统的主要执行函数所处文件,内容偏多,但是较于其他底层处理函数所在的文件,也算较少。所以这里做简要的分析,其中删去很多不常见的,不重要的函数,大家可以自行在源文件内部查看
Tor源码分析四 — 客户端执行流程(初入主循环)
在上个小节中,已经基本分析了Tor系统的初始化过程。该过程中,最重要的部分,就是对默认配置文件、输入配置文件以及命令行参数进行综合整理,定出最后的配置方案。而后通过配置方案,启动系统的基础部
Tor源码分析 — 附录 Tor Manual
TOR(1) Manual Page Analysis NAME tor – The second-generation onion router SYNOPSIS tor [OPT
Tor源码分析三 — 客户端执行流程(初始化)
Tor系统中,主机的身份包括有这几种:Client,Bridge Server,Relay Server,Directory Server。 当然,有的时候一台主机是可以身兼数个身份,提
Tor源码分析二 — 目录结构
Tor由于经过了长年的开发,版本到现在已经有很多。笔者选用的是tor-0.2.3.25版本。关于版本变迁和更新说明,请大家自行查看: https://gitweb.torproject.
Tor源码分析一 — 使用工具集
Tor系统是用于匿名通信的一个系统,源代码的维护到今天已经快10年。笔者从今年3月份开始陆陆续续研究Tor系统的源码,由于源码量大,也有很多需要总结的地方,所以特地在这里开辟个Tor源码分析