Delphi如何避免嗅探器

Delphi如何避免嗅探器,delphi,http,hide,indy,sniffer,Delphi,Http,Hide,Indy,Sniffer,我正在用Delphi2010开发一个项目,在某个时候,这个项目连接到internet,并通过POST/IDHTTP将一些数据发送到php文件,这些参数用aes加密,正如您所知,无法通过浏览器获取php文件的源代码。但当我在我的项目上使用sniffer时,sniffer软件会显示php文件和参数的完整路径。我想知道是否有机会用IDHTTP隐藏路径和参数。例如,当我试用Skype时,嗅探器仅在Skype的传输中显示十进制字符。是否可以这样做,或完全隐藏流量 提前感谢。您可以使用HTTPS,它应该是通

我正在用Delphi2010开发一个项目,在某个时候,这个项目连接到internet,并通过POST/IDHTTP将一些数据发送到php文件,这些参数用aes加密,正如您所知,无法通过浏览器获取php文件的源代码。但当我在我的项目上使用sniffer时,sniffer软件会显示php文件和参数的完整路径。我想知道是否有机会用IDHTTP隐藏路径和参数。例如,当我试用Skype时,嗅探器仅在Skype的传输中显示十进制字符。是否可以这样做,或完全隐藏流量


提前感谢。

您可以使用HTTPS,它应该是通过SSL保护通道传输HTTP流量的标准方式。例如,你可以找到的代码。

< P>除了安德列的答案之外,你可以考虑使用HTTPS来加密你的流量。 换句话说,, 1) 使用HTTPS协议。
2) 添加您自己的加密层以加密进出服务器的所有数据。

除了HTTPs和加密数据之外,您还可以使用客户端证书来添加安全性。看

答案解释了使用CBA的优势,其中之一是

证书使用从不涉及向用户透露任何机密数据 对等,因此模拟服务器的攻击者无法从中了解任何信息 那样的价值观


对嗅探器完全隐藏流量?好吧,也许IPoAC协议可以满足这个要求(详见)。然而,我不认为印地公司提供了这种协议的设备。@Graymart我没有说skype使用http发帖,打开嗅探器并从skype的菜单中选择更新,所有流量都是加密的,这就是我所说的。@TLama,我相信如果我允许我的猫进入混乱模式,它也能嗅到鸟类携带者。