HTML源代码混淆/隐藏

时间:2018-01-03 12:36:58

标签: html encoding obfuscation

我在这里阅读过有关此主题的文章,但没有一篇提供详细的答案。

我目前正在使用Leaflet构建GIS地图以显示它。我的问题是所有的图层都会在源代码上可见,这是我不想要的。我目前正在处理的地图包含200多个图层,每个图层都有多个标记,所以基本上它有很多工作要做。该地图将免费提供给所有人,因此任何人都可以访问它,并可能试图“窃取”我的工作。

地图将托管在Azure云上的VM上。它将通过WordPress支持的主网站上的iframe显示。我担心的是,每个人都可以访问原始来源,并可以复制所有数据。

我曾考虑使用HTML-JavaScript代码混淆,但解密起来非常容易,除非我选择加密私钥和公钥的方式更安全,否则我不会使用该方法。如果可以使用地图,我也没试过。

另一个想法是用PHP制作地图的主页并使用ioncube对其进行编码。我不确定这是否有用以及我将如何进行,所以我也不确定。

我想过将一些数据保存在私有GIT上,例如AWS CodeCommit,但老实说我不知道​​这是否有效以及如何......

我最好的选择是保存MySQL中的所有图层和敏感数据,并使用PHP来提供地图,或者只是找到一种方法,只能从iframe查看地图,直接访问它就是通过htaccess或防火墙阻止。问题是我真的不知道如何去做。

在我的案例中你推荐什么(可以在其他项目中使用的东西),你能提供教程或解释页面的链接吗?

谢谢!

0 个答案:

没有答案