黑客防线

JS_七种JAVASCRIPT加密/解密方法

爱⌒轻易说出口 提交于 2019-12-05 05:58:17
本文一共介绍了七种JAVASCRIPT加密方法。   一:最简单的加密解密   二:转义字符的妙用   三:使用Microsoft出品的脚本编码器Script Encoder来进行编码 (自创简单解码)   四:任意添加NUL空字符(十六进制00H) (自创)   五:无用内容混乱以及换行空格TAB大法   六:自写解密函数法   七:错误的利用   在做网页时(其实是网页木马呵呵),最让人烦恼的是自己辛辛苦苦写出来的客户端IE运行的JAVASCRIPT代码常常被别人轻易的拷贝,实在让自己的心里有点不是滋味,要知道自己写点东西也挺累的......^*^   但我们也应该清楚地认识到因为JAVASCRIPT代码是在IE中解释执行,要想绝对的保密是不可能的,我们要做的就是尽可能的增大拷贝者复制的难度,让他知难而退(但愿~!~),下面我结合自己这几年来的实践,及个人研究的心得,和大家一起来探讨一下网页中JAVASCRIPT代码的加密解密技术。   以加密下面的JAVASCRIPT代码为例: <SCRIPT LANGUAGE="JavaScript"> alert("《黑客防线》"); </SCRIPT>   一:最简单的加密解密   大家对于JAVASCRIPT函数escape()和unescape()想必是比较了解啦(很多网页加密在用它们),分别是编码和解码字符串