企名片参数的参数js解密

空扰寡人 提交于 2019-12-17 17:08:29

该文章主要提供交流学习使用,请勿利用其进行不当行为!
如本篇文章侵犯了贵公司的隐私,请联系我立刻删除!

个人博客:http://www.feastawlisao.com/
欢迎关注个人公众号:pythonORjs

企名片的各个板块都被加密了,实际上就是转换,以企名片快讯为例。
在这里插入图片描述
第一步肯定是打开开发者工具,然后刷新,页面,既然要找数据,那我们先搜索一下。
在这里插入图片描述
发现,竟然没有这个数据,敲,,然后编码后去搜索,一无所获,,那就看一下接口,有什么东西没。
看完就发现有一个数据很可疑,是这样的,。在这里插入图片描述
那我们就明白了。。他是通过js把这段参数经过各种运算变成我们所需要的数据,那我们就找一个这个参数,全局search一下。如下图。
在这里插入图片描述
这个就是encrypt_data参数,被js执行的代码块。是通过调用参数o来返回数据的,数据如下。
在这里插入图片描述
此处调试的时候,会显示json未定义,有三种办法解决,一种是用v8模块,一种是下载json.js,另一种就是用eval()方法代替json。python调试js的库,可以百度查询。
在这里插入图片描述
结果如上,仅供学习交流!如有不明白的地方,可留言!

欢迎关注我的公众号:
在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!