这世界真的什么人都有,哎,继续分析。通过对工程点点的逆向和抓包分析,发现工程点点需要x-signtoken验证。

这些代理可以很清楚的看到token和sign是怎么来的,不具体多说。这个token使用的是usertoken,usertoken怎么获取呢??自己分析登录接口就行了。那么sign怎么来的呢??很明显md5,具体是怎么做的呢,涉及到该公司的利益,不能过多透露,反正是对请求参数进行某些操作之后然后使用md5的。对这些参数分析完之后,就需要写爬虫了,直接看代码,没写完

    class GongCd(object):def __init__(self, token=None):self.headers = {'Accept': 'application/json','token': '','X-Sign': '','Content-Type': 'application/json; charset=utf-8','Connection': 'Keep-Alive','Accept-Encoding': 'gzip','User-Agent': 'okhttp/3.9.1',}self.token = None
        def data_md5(self, data,method):#这里写的是具体sign算法,可以关注【小白技术社】 公众号 讨论技术return md5.hexdigest()
        def spider(self, url, method, data=None):self.headers['X-Sign'] = self.data_md5(data)self.headers['token'] = self.tokenif method == 'GET':res = requests.get(url, headers=self.headers)else:res = requests.post(url, data=json.dumps(data), headers=self.headers)return res
    gcd = GongCd()
    def qiyeke(data):# 企业库res = gcd.spider('http://gcdd.koncendy.com/gcddv216/app/scsolrcompany/QueryHighLightList', 'POST',data=data).textif not res:returnres_json = json.loads(res)res_list = res_json.get('data').get('result')pymg = MongoDB('EnterpriseRepository')res_mg_list = []id_list = []for res in res_list:id_list.append(res['enterpriseId'])del res['parentId']res_mg_list.append(res)

工程点点app爬虫和sign算法破解相关推荐

  1. 企查查app sign算法破解(完结)

    在经历前两次探索之后,终于可以把所有的加密关键参数搞定了. 企查查app sign算法破解初步探索 企查查app sign算法破解(二) 最后一个参数aXM,这个参数使用的是阿里的聚安全加密,直接看代 ...

  2. 企查查app sign算法破解初步探索

    企查查app sign算法破解初步探索 之前有说过企查查的sign的解密,但这次是企查查app的sign算法破解,目前是初步进程. 目前我们需要做查壳,具体方法可以百度搜索,企查查用的360加固,很简 ...

  3. 天眼查sign 算法破解

    天眼查sign 算法破解 最近真的在sign算法破解上一去不复返 前几天看过了企查查的sign破解 今天再看看天眼查的sign算法破解,说的好(zhuang)点(bi)就是破解,不好的就是这是很简单的 ...

  4. 某查查app sign算法初步探索

    某查查app sign算法研究 初步探索 之前有说过某查查的sign的解密,但这次是企查查app的sign算法破解,目前是初步进程. 某查查token研究 目前我们需要做查壳,具体方法可以百度搜索,企 ...

  5. Python爬虫系列之逆向淘股吧app签名sign算法

    Python爬虫系列之逆向淘股吧app签名sign算法 CSDN不允许留下联系方式,如有侵权,请主查找联系方式联系删除 代码仅供学习交流,请勿用于非法用途 import hashlib import ...

  6. 启xin宝app的token算法破解

    启xin宝app的token算法破解--抓包分析篇(一) 转:https://blog.csdn.net/qq_34067821/article/details/100050472 为了提升逆向技术, ...

  7. 启xin宝app的token算法破解——逆向篇(二)

    启xin宝app的token算法破解--抓包分析篇(一)文章已经对该app进行了抓包分析,现在继续对它进行逆向. 对于一个app而言,我们要逆向app,需要知道什么呢? 逆向工具 Java基础,甚至c ...

  8. 启xin宝app的token算法破解——frida篇(四)

    前两篇文章分析该APP的抓包.的逆向: 启xin宝app的token算法破解--抓包分析篇(一) 启xin宝app的token算法破解--逆向篇(二) 启xin宝app的token算法破解--toke ...

  9. 启xin宝app的token算法破解——token分析篇(三)

    前两篇文章分析该APP的抓包.的逆向: 启xin宝app的token算法破解--抓包分析篇(一) 启xin宝app的token算法破解--逆向篇(二) 本篇就爱你是对token静态分析,其实很简单就可 ...

  10. 青龙脚本之记一次资金盘APPsign算法破解

    ** 经常写青龙脚本薅羊毛免不了要与sign算法打交道,随手记录一个昨天刚拿下的资金盘羊毛APP** 基本都是这一种套路,找个噱头让你投资点钱,然后每天返点多少,前期进去大概能撸点钱,后期进去裤衩子都 ...

最新文章

  1. 将深度学习低延迟推理性能提高一倍
  2. arcgis怎么压缩tif文件_地理工具学习--arcgis篇:单工具学习(1)
  3. 斐波那契数列的3种求法及几种素数筛法
  4. 红帽7 -本地yum配置
  5. ThreadLocal不仅要应付面试,更要真的理解,真的会用
  6. python获取时间戳毫秒级_Python获取秒级时间戳与毫秒级时间戳
  7. ACM之八数码问题----BFS搜索----数独游戏的模拟(下)
  8. baacloud苹果_baacloud官网下载
  9. 腾飞之势,搏击苍穹:网页设计
  10. 各种css新闻页样例
  11. 高斯帕滑翔机枪matlab,高斯帕滑翔机枪的播种机这么做?
  12. coap 返回版本信息_CoAP协议详解
  13. 基音周期检测acf算法及matlab仿真,基音周期检测算法研究及在语音合成中的应用...
  14. openFeign夺命连环9问,这谁受得了?
  15. Java中violate关键字详解(2)?真正了解violate
  16. 关于mysql彻底卸除问题
  17. ubantu 16.4升级到 18.04
  18. centos下创建虚拟网卡
  19. html雪碧图效果,综合雪碧图
  20. android代码 IMEI,Android_Android中获取IMEI码的方法,核心代码:Imei = ((TelephonyManager) - phpStudy...

热门文章

  1. 如何把一个eclipse安装包放到eclipse中
  2. 如何拆分PDF文件?来看这两种方法
  3. iOS系统的设备怎么装两个微信?
  4. Guava的Splitter和Joiner
  5. Netcraft:2017年7月Web服务器调查报告
  6. 算法与程序的区别和联系(转)
  7. 存在隐患 : 此角色的 日志目录 所在的文件系统的可用空间小于 10.0 吉字节。 /var/log/hive(可用:9.9 吉字节 (28.12%),容量:35.1 吉字节)
  8. 从零开始学JavaScript——基础篇
  9. CommonAPI新版本配置
  10. 社区宽带繁忙是什么意思_沈阳附近长城宽带安装申请多少钱欢迎咨询_畅鹏城通讯...