0

如何保护我的程序免受数据包嗅探器的攻击?

例如,我不希望数据包嗅探器能够看到我的程序连接到的位置。

对抗数据包嗅探的最佳方法是什么?

4

3 回答 3

5

包内容始终可以加密,但目标地址始终需要可见,才能正确路由数据包。

隐藏目的地的唯一方法是使用代理并加密包含真实目的地的消息。然而,这只保护了从源到代理的路径。

于 2010-09-27T03:22:17.717 回答
5

您可以使用 SSL 等方案保护您的通信内容。但是,您无法隐藏通信的目的地,因为沿途的所有路由器也需要知道将数据包发送到哪里。

这有点像问你是否可以给你在伦敦的朋友寄一封信,而不告诉邮政服务你朋友住在哪里。

于 2010-09-27T03:22:29.023 回答
0

使用加密。您可以使用 SSL 保护所有内容,也可以使用许多可用的公钥加密方案之一来加密特定数据。

修订

如果您想隐藏程序连接的位置,也许您可​​以使用Anonymizer 服务

于 2010-09-27T03:23:35.853 回答