网络爬虫-58同城·招聘联系电话js解密

一个简单的cryptojs加密的网站,58同城·招聘的隐藏电话号码 如下图示

目标网站 → 58同城·招聘

网络爬虫-58同城·招聘联系电话js解密

不难发现 这个异步请求给我们返回了一个值 virtualNum 虚拟电话号码 于是可以联想到这个数据是经过了加密的 于是接下来就需要在网页上去寻找加密算法

在上一篇icgoo电子元件网js加密破解分析 中已经介绍过了如何使用chrome去全局搜索js方法 这里就不再重复啰嗦了 直接上图

网络爬虫-58同城·招聘联系电话js解密
网络爬虫-58同城·招聘联系电话js解密

js代码如下(cryptoJS过长所以未在此展示)

python代码如下

效果图如下

网络爬虫-58同城·招聘联系电话js解密

到此分析结束。结果能完全对应上。实际上这个网站的js加密难度为入门级,初学者可以多试试这类网站。多断点调试,多全局搜索,多用fiddler抓包,每个流程,每个函数一层一层地去解析,实际上再难的网站也是一步一步解析出来的。

github传送门 → 58同城·招聘联系电话js解密

来源:井蛙不可语于海

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年2月25日
下一篇 2019年2月25日

相关推荐