2010-11-20 50 views

回答

3

你不能。在有人建议使用POST之前,这并没有真正隐藏任何东西。无论哪种方式使用Wireshark,Firebug等都是微不足道的。

用户可以监视用户机器和服务器之间的任何通信,无论是已加密的还是未加密的,均可由用户监控。

编辑:另一种方法是生成唯一的GUID或会话标识符,然后跟踪服务器上的含义。这不是加密,但它可以达到预期的目的。

1

你可以做一些非常好的混淆处理,但是你可能想要自己推出,就好像你正在使用它来保证安全一样,你不希望每个人都知道如何解码你的编码。

我们通过使用单个查询字符串参数来完成此操作,该参数包含我们需要的所有信息,并以我们自己的格式发送请求。当然,这确实意味着放弃所有方便的.Request []方法,但是你必须在某个地方进行交易。

具有完全加密URL的文件的完整路径也可能随着所有内容的抛出而变得非常漫长。例如,这是一个链接,它将显示环上带有“Landrum”字样的图像(在两个方向上)。根据您请求的图像,从加密查询字符串中包含的信息创建图像。

http://www.flipscript.com/data/default/images/catalog/medium/AMBIRingTitanBlue_G1F88E4X57,409-945,591O0M0S2V6.jpgx?xq=45C35129 $ 6zvtnw6m1280kwz8ucqjt6jjb2vtea43bio5ixmnge-5r4i-o1o32j43y58nv

我希望有点帮助!没有“开箱即用”的解决方案,但是这个工作非常好。

+0

糟糕!你必须粘贴链接,因为因为某种原因切断了它。 – Flipster 2010-11-20 03:14:42

0

而不是隐藏它,您可以从其他站点内部调用此站点,并根据返回的结果(例如在您的站点上显示它们)执行任何操作。这将保证你的用户永远不会有机会看到被调用的实际站点。