我目前正在撰写一篇论文,总结并解释可能对隐藏服务执行的可能攻击。我对洋葱路线的一切都是新手,所以请耐心等我问我愚蠢的问题。
因此,在论文Locating Hidden Servers by Overlier and Syverson
link中,他们解释了服务位置攻击。现在,虽然我认为我理解隐藏的服务是如何工作的,但这次攻击的情况让我感到困惑。首先,客户端场景是什么?我认为你总是必须在tor内的节点上提供你的服务,以成为一个隐藏的服务(这将是他们所描述的服务器场景我猜)?你怎么能不在你的节点上提供你的服务,但仍然成为隐藏的服务?我在其他论文中没有发现任何相关信息。
此外,我甚至似乎无法理解服务可用性与目录服务中节点可用性之间的相关性。如果我每5分钟轮询一次列出的服务器,并且我观察某个隐藏服务的节点,那么我可以看到这个节点/服务何时响应?这意味着什么?那么我找到了提供隐藏服务的确切节点?
我会非常感谢任何解释。