关注它,不迷路。


本文章中所有内容仅供学习交流,不可用于任何商业用途和非法用途,否则后果自负,如有侵权,请联系作者立即删除!

1.练习地址:

https://www.spiderdemo.cn/ob/ob_challenge1/?challenge_type=ob_challenge1

2.抓包分析:

打开上面的网站以后,抓包分析,发现了这里:

代码混乱不堪,都是乱码。

3.反混淆思路:

当我们看到这种混淆代码时,首先应该考虑的是优化它的变量名,替换后不报错即可。

知识星球中有现成的重命名插件:

https://t.zsxq.com/FJElX

处理一下即可。效果:

替换后,网站依然可以正常运行,说明不影响。

注意,不能用星球学员专用的那个插件来处理,替换后会报错。

4.一键美化代码:

变量名优化后,再使用星球里的美化插件进行美化:

https://t.zsxq.com/ImBcr

代码美化后依旧可以完美替换,nice。

今天的分享就到这里,感谢阅读。

欢迎加入知识星球,学习更多AST和爬虫技巧。

图片

Logo

加入社区!打开量化的大门,首批课程上线啦!

更多推荐