最近有个js代码想看看,但是被混淆加密了。
于是 谷歌 百度 了一番,找到所谓了的反混淆工具都不work。
最后发现一个哥们的解决方法,不由得惊叹:JS反混淆,原来就是这么简单!
把最外边的eval 换成 document.write,真实的代码就一览无余了!
例:
<script>
document.write("<textarea>";
document.write(function{...});
document.write("</textarea>";
</script>