JS代码“隐形”加密

JS代码“隐形”加密

技术教程gslnedu2025-06-15 17:40:264A+A-

本文分享一种神奇的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代码,都可以加密成一行,原始代码都变的“隐形”了。

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

点击这里复制本文地址 以上内容由朽木教程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

朽木教程网 © All Rights Reserved.  蜀ICP备2024111239号-8