爬虫--js混淆的一些解决方法

js混淆

1.由颜文字组成的混淆代码

爬虫--js混淆的一些解决方法
如上所示,这就是混淆成颜文字的js,这类混淆的解决办法,复制代码到控制台,删除最后表情(·-·)和‘;’,加上.toString(),运行后就会出现混淆前的js.

2.由符号组成的混淆代码

爬虫--js混淆的一些解决方法
上图就是由符号形成的混淆代码,复制代码到控制台,删除最后“();”,加上.toString(),运行后就会出现混淆前的js.

由各种括号等组成的混淆代码

爬虫--js混淆的一些解决方法
上图所示就是由各种括号混淆得js,复制代码到控制台,如果末尾有(),那么就删除括号,加上.toString();如果没有直接得(),那么就需要分析,最后一个括号里包裹得代码的含义,将最后一个括号内的内容提取出来,单独运行,可以获得关键信息。