4

当我连接到 tor 网络时,我想知道我的数据包发送到哪里。我想看到 tor 网络中的其他路由器是这样的:

$ traceroute google.com
 3  ...........
 4  *  *  *
 5  10.201.42.148 (10.201.42.148)  54.956 ms  56.407 ms  59.104 ms
 6  10.201.22.102 (10.201.22.102)  61.025 ms  31.367 ms  34.039 ms
 7  10.201.42.98 (10.201.42.98)  32.429 ms  34.116 ms  38.702 ms
 8  so-9-0-0-xcr2.fra.cw.net (62.208.212.145)  150.821 ms  151.962 ms  156.098 ms
 9  ae0-xcr1.fra.cw.net (195.2.30.25)  158.298 ms  160.738 ms  164.934 ms
 10  xe-0-0-1-xcr1.fix.cw.net (195.2.28.202)  165.350 ms 195.2.9.238 (195.2.9.238)        167.547 ms xe-0-0-1-xcr1.fix.cw.net (195.2.28.202)  170.478 ms
 11  72.14.198.109 (72.14.198.109)  257.707 ms

但我希望数据包在 tor 网络中的匿名路由器之间传输。如何使用traceroute命令或其他命令来查找数据包在 tor 网络中的传输?可能吗?最后对不起我的英语不好。

4

2 回答 2

3

根据TOR网站,这看起来不像是可以做到的(无论如何都不是 50 赏金!) :

Tor 通过将您的交易分布在 Internet 上的多个地方来帮助降低简单和复杂的流量分析的风险,因此没有任何一个点可以将您链接到您的目的地。这个想法类似于使用一条曲折的、难以遵循的路线来甩掉跟踪你的人——然后定期抹去你的脚印。Tor 网络上的数据包不是从源头到目的地直接路由,而是通过覆盖您的轨迹的多个中继器采用随机路径,因此任何单点的观察者都无法知道数据来自哪里或去往哪里。

为了使用 Tor 创建专用网络路径,用户的软件或客户端通过网络上的中继逐步构建加密连接电路。电路一次扩展一跳,沿途的每个中继只知道哪个中继向其提供数据以及向哪个中继提供数据。没有一个单独的中继器知道数据包所采用的完整路径。客户端为电路中的每个跃点协商一组单独的加密密钥,以确保每个跃点在通过时无法跟踪这些连接。

于 2014-03-03T17:00:10.913 回答
0

这不可能。

在第一个 tor 节点之后,您无法看到数据包的去向。

于 2014-03-03T16:40:20.877 回答