存档

‘JavaScript’ 标签的文章

JavaScript混淆与加密

January 9th, 2011 17 条评论

JavaScript是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作等。其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行。

在一般情况下,我们可以通过读取javascript脚本文件,也可以加上格式化工具来辅助(有时,某些编译器会把javascript的变量名自动缩短,当然这对理解程序来说也没有太大难度。)查看,这样我们的代码是不是没有一点“隐私”呢?

我们可以使用对JavaScript脚本“压缩、混淆、加密”的方法,一方面提高数据在网络中的传输效率,另一方面也增强了代码的安全性。

(..More)