我正在建设一个网站,我的IP需要在服务器的JavaScript。编码HTML和Javascript
但我想隐藏这个。我已经为此使用了ioncube,但是当你在谷歌浏览器中按f12例子时,你仍然会看到源代码和ip。如何用编码来隐藏它。 例子当我的IP是。 123.123.123.123,当你检查它作为例子来源时:H4w5EK4ksfdk#%sfsldfs。
任何人都可以帮助我吗?
我正在建设一个网站,我的IP需要在服务器的JavaScript。编码HTML和Javascript
但我想隐藏这个。我已经为此使用了ioncube,但是当你在谷歌浏览器中按f12例子时,你仍然会看到源代码和ip。如何用编码来隐藏它。 例子当我的IP是。 123.123.123.123,当你检查它作为例子来源时:H4w5EK4ksfdk#%sfsldfs。
任何人都可以帮助我吗?
如果想通过最后的结论,这是不可能实现的。 JavaScript始终以源代码形式从服务器传输到客户端(浏览器),因此任何IP地址或域名都将可见。
你可以使用某种模糊处理(google for“Javascript混淆”),但是这会创建一个阈值,对于任何攻击者来说,这将是一个容易克服的障碍。
你无法解决的问题是:如果你希望浏览器能够提取和理解地址,那么人们也可以用JS调试器来提取和理解它。此外,任何开发人员工具(如Chrome“开发工具”或Firebug)都将显示对此地址的访问权限。
谢谢,这必须保护它多一点:) – Chris 2013-03-17 16:43:27
您的应用程序是否使用字符串格式或整数格式的ip? – 2013-03-17 16:36:11
我不明白,对不起,我的英语不好。但它需要显示在一个加密的字符串,它需要运行在真正的IP。 – Chris 2013-03-17 16:37:17
如果浏览器使用IP连接到服务器,则无法将其从用户隐藏起来。用户可以随时查找浏览器连接到的位置。 – JJJ 2013-03-17 16:38:13