该文章主要提供交流学习使用,请勿利用其进行不当行为!
如本篇文章侵犯了贵公司的隐私,请联系我立刻删除!
个人博客:http://www.feastawlisao.com/
欢迎关注个人公众号:pythonORjs
企名片的各个板块都被加密了,实际上就是转换,以企名片快讯为例。
第一步肯定是打开开发者工具,然后刷新,页面,既然要找数据,那我们先搜索一下。
发现,竟然没有这个数据,敲,,然后编码后去搜索,一无所获,,那就看一下接口,有什么东西没。
看完就发现有一个数据很可疑,是这样的,。
那我们就明白了。。他是通过js把这段参数经过各种运算变成我们所需要的数据,那我们就找一个这个参数,全局search一下。如下图。
这个就是encrypt_data参数,被js执行的代码块。是通过调用参数o来返回数据的,数据如下。
此处调试的时候,会显示json未定义,有三种办法解决,一种是用v8模块,一种是下载json.js,另一种就是用eval()方法代替json。python调试js的库,可以百度查询。
结果如上,仅供学习交流!如有不明白的地方,可留言!
欢迎关注我的公众号:
来源:CSDN
作者:皮不过我吧
链接:https://blog.csdn.net/qq_42959350/article/details/103027410