Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Protection 保护我的程序免受嗅探器攻击?_Protection_Packet Sniffers - Fatal编程技术网

Protection 保护我的程序免受嗅探器攻击?

Protection 保护我的程序免受嗅探器攻击?,protection,packet-sniffers,Protection,Packet Sniffers,如何保护我的程序免受数据包嗅探器的攻击 例如,我不希望数据包嗅探器能够看到我的程序连接到哪里 对抗数据包嗅探的最佳方法是什么?数据包内容始终可以加密,但要正确路由数据包,目标地址始终需要可见 隐藏目的地的唯一方法是使用代理并加密包含真实目的地的消息。这仅保护从源到代理的路径。您可以使用SSL等方案保护通信内容。但是,您不能隐藏通信的目的地,因为沿途的所有路由器也需要知道将数据包发送到哪里 这有点像问你是否可以给你在伦敦的朋友寄封信,而不告诉邮政局你的朋友住在哪里。使用加密。您可以使用SSL保护所

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

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


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

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


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

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


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

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

修订版


如果你想隐藏程序连接的位置,也许你可以使用一个

,正如其他帖子所说,SSL不保护数据包的目的地,只保护内容。我读这个问题太快了,所以我添加了一个隐藏目的地的解决方案“但是,这只保护从源到代理的路径。”这不是从代理服务器到最终目的地吗?不是。假设我妈妈正在监视我的路由器。我向我的代理发送一个包含地址(badsite.com)和一些数据的数据包,这两个数据都被加密。我妈妈只是看到了我代理人的地址和一些笑话。受保护的。但是,代理必须与badsite.com建立连接,如果中间有人站在我的代理和badsite.com之间,则可以连接到badsite.com。