Akamai 2.0 最新版逆向分析
前言
研究akamai已经大半年了。市面上akamai分为两个版本:1.75和2.0,1.75就不用说了,逆向起来很简单并且代码不会再更新了。重点是2.0,不仅每周都会更新,而且最近加强了风控和混淆方案。需要的可以联系我 v:freak1337
akamai js部分
首先打开目标网站,进入生成指纹的js,打开一看:
可以看出新版的混淆方式还是有点东西的,不仅增加了花指令,而且某些函数只能在特定条件下进行还原。还原之后长这样:
咱们替换上去,接下来就可以愉快地动态调试了。
akamai sensor_data
通过逆向js,可以复写逻辑或者扣代码的方式,来生成sensor_data。
之后拿着生成的sensor_data去破盾,可以看到出现了破盾标志,这表明破盾成功了。