万普插件库

jQuery插件大全与特效教程

JS代码“隐形”加密(js加密方法)

本文分享一种神奇的JS代码加密技术:能让加密的JS代码变的“隐形”,是真的隐形,让代码消失、不可见!

效果展示

eval("".split('\ufeff').map(function(c){return c==='\u200b'?'1':c==='\u200c'?'0':' ';}).join('').split(' ').reduce(function(a,n){return a +String.fromCharCode(parseInt(n,2));},''));

上面的代码,看起来只有短短一行JS,但事实上,它包含有“隐形”代码,含有大量内容。

测试:把上面的代码保存为html运行,或者复制代码中的js代码部分并到浏览器中执行。

执行会弹出2大段内容

显而易见,弹出的信息很多,远远不像是上面代码中一行JS代码能包含的。

这个测试也说明了,JS代码中包含有“隐形”内容。

那么,这种神奇的隐形是如何实现的呢?

JS代码“隐形”的实现

实现方法很简单,有在线工具可以直接使用,完成这种JS“隐形”加密。

打开JShaman网站,并找到“JS代码隐形加密”入口。

然后,输入要“隐形”的任意JS代码,点击加密即可。

加密成功,无论是多少JS代码,都可以加密成一行,原始代码都变的“隐形”了。

而且,当然了~,加密后的代码可以直接运行。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言