基于ipad协议开发机器人
前言ipad协议其实就是模拟ipad端微信的人工操作,跟微信服务器通信。协议的关键点主要是PB协议、mmtls、06加密算法、rqt算法、aes加密、rsa加密等,只要把这些点拿下,就可以模拟官方微信的所有功能了,还可以模拟android、pc、mac端的登录。协议确实不断在更新,像最新的rqt算法就是8.0以后的版本加上的一、rqt算法有个rqt(Reliability Qualificatio
前言
ipad协议其实就是模拟ipad端微信的人工操作,跟微信服务器通信。协议的关键点主要是PB协议、mmtls、06加密算法、rqt算法、aes加密、rsa加密等,只要把这些点拿下,就可以模拟官方微信的所有功能了,还可以模拟android、pc、mac端的登录。协议确实不断在更新,像最新的rqt算法就是8.0以后的版本加上的
一、rqt算法
有个rqt(Reliability Qualification Test)算法,在微信风控中扮演着重要角色,根据这个算法,可以对登录微信的环境可靠性进行判断,做为是否是外挂的重要依据。当然,除了这个算法,24字段里面的那么多子字段也是风控的依据。7.0.x版本的rqt比较简单,
2.读入数据
二、8.0.x版本的rqt算法
8.0.x的rqt算法,入口函数与7.0.x一样,也是先求md5值,再对md5进行处理。
接着进行魔改后的SHA*算法。
再接着,跟0x85来了一些运算。
最后,使用了类似7.0.x的处理,才得到最终结果。
最终结果,7.0.x的rqt值是以0x21开头,8.0.x的rqt值是以0x42开头
可以看出来,算法难度比7.0.x版本高多了

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)