js混淆现在最好的方法是什么?
发布于 10 年前 作者 yakczh 49501 次浏览 最后一次编辑是 8 年前 来自 问答

是不是都是通过 eval实现的?

8 回复

推荐看看这个:http://www.javascriptobfuscator.com。很好用的js代码压缩混淆工具。

closure compiler 最好

但最常用的是

uglifyjs

实际使用

gulp-uglifyjs

Just my $0.02 最常用:uglifyjs 效果最好:https://jscrambler.com (高级功能为收费版,建议土豪不差钱的人使用) 另外一个我最喜欢的混淆器:http://www.xidea.org/project/jsa/ 不过遗憾的是并不开源,另外只有java版。反编译过其java代码发现java代码也混淆过了,遂放弃 另外一种选择:closure compiler,据说效果还是可以的,但我自己使用的时候觉得兼容性不是特别好,有时候编译出来的代码出现莫名其妙的错误 非常另类变态的混淆:https://github.com/aemkei/jsfuck

https://github.com/aemkei/jsfuck

我见过最强的工具。。。。。

jsfuck仅仅是个encoder而已,完全没有混淆,而且体积比源码要大上一百多倍……

@ravenwang 这个encoder是不是可以decode 回去?

回到顶部