通过javascript混淆来混淆css文件

时间:2013-03-04 21:57:35

标签: javascript html css html5 obfuscation

如果有人做了一些努力并且不想让其他人复制它,例如javascript,css,html。有办法吗?

我听说javascript可能会被混淆(请How can I obfuscate (protect) JavaScript?)。

对于html这样做没有意义,因为SEO(搜索引擎优化)将会受到影响。

如何为.css文件执行此操作?这对我来说非常重要。

有什么方法可以让它变得更难? (除了将变量/样式重命名为伪造的) 有没有办法将所有的CSS和HTML包含在一个JavaScript中,然后混淆javascript? 谢谢。

3 个答案:

答案 0 :(得分:7)

浏览器的内置CSS调试器将显示RENDERED CSS,无论您想要应用什么样的混淆疯狂。

完全没有意义。

或者正如我所说:如果你不想被盗,请不要把它放在网上

答案 1 :(得分:2)

您可以使用外部css文件解析/正则表达您的出站html,以使您的所有html都具有内联css,因此没有人知道您使用的是哪个类。

编辑,是的,这是非常低效和可笑的低效率,但它确实阻止人们复制/粘贴您宝贵的CSS文件。

答案 2 :(得分:0)

可以使用无意义的变量和函数名称以及删除所有格式来混淆JavaScript。

在CSS中,你唯一可以控制的是id名称,类名和格式。这些是很容易被忽略或修复的东西,因此有很多其他方法可以混淆。