微信协议分析
测试平台:iPhone6s iOS 9.2.1
软件版本:微信版本 6.3.15
网络环境:WiFi
数据结构:
1 | typedef struct wx_header_s { |
注:其它平台,软件版本,和网络环境未做测试!!!
安卓手机平台的POST URI为:
POST http://szshort.weixin.qq.com/cgi-bin/micromsg-bin/geta8key HTTP/1.1
发送图片
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/uploadmsgimg HTTP/1.1
查看附近的人
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/lbsfind HTTP/1.1
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/getvuserinfo HTTP/1.1
朋友圈
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/mmsnstimeline HTTP/1.1
个人主页
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/mmsnsuserpage HTTP/1.1
游戏
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/gamesync HTTP/1.1
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/appcenter HTTP/1.1
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/gamereportkv HTTP/1.1
公众号
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/grouprecommendbiz HTTP/1.1
搜索公众号
POST http://short.weixin.qq.com/cgi-bin/micromsg-bin/searchorrecommendbiz HTTP/1.1
微信的登录态(getA8key服务 安卓手机)
POST http://szshort.weixin.qq.com/cgi-bin/micromsg-bin/geta8key HTTP/1.1
感觉类似命令码:0x000000cd
常用操作码
0x00000013
语音聊天
0x000000ed
文字聊天
0x0000009b
获取新闻(购物、大众点评)
0x00000038
摇一摇
0x00000039
摇一摇
0x00000022
扫一扫(测试smart6公众号、搜索QQ号)
0x0000002c
测试关注xxx公众号、增加QQ好友
来源:Candoit&暗影之余
The Why·Liam·Blog by WhyLiam is licensed under a Creative Commons BY-NC-ND 4.0 International License.
由WhyLiam创作并维护的Why·Liam·Blog采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于Why·Liam·Blog (https://blog.naaln.com),版权所有,侵权必究。
本文永久链接:https://blog.naaln.com/2016/03/wechat-protocol-analysis/