QQ协议0825代号解析,包括客户端发送包和服务器发送包。

主要借鉴的此篇文章,我自己也是重复造轮子。

  • 基本信息

    • 操作系统:windows7
    • QQ-Version:3643

客户端到服务器:

02:数据传输部分,QQ万年不变的开头02结尾03
3643:QQ版本信息(刚刚更新到了最新版本)
0825:QQ协议代号
178a:报文号
6b769aef:我的QQ号
03000000010101000067be00000000:固定字节,中间的67be估计和QQ版本有关
ec41ba151d655e35df012f196de9f970:随机数,用来解密下面的信息
c9f6b7a836a390593cd9a419ee38e6e94f7e9ab7912ea81d9df2f6be3ab2da1207b65542d3250f7cc6d82a07398813735e733dca3e625368c4d78c3e95abe5f18e85f30466c908d0ed182279af3a8f9ce897988fb01b667b49ba8fadb76d637c485e68dfd233cb6103:密文 密文解密的数据如下:
51061fea:unknown
001800160001:固定的6个字节
00000450000000010000155b:固定12个字节
6b769aef:我的QQ号
0000:第几次发送包
0000030900080001:
b73c3812:IP地址
0002003600120002000100000000000000000000000000000114001d0102:固定字节
0019:25字节
02685c3460985734853b88a8b1a2f3fb2c3ea1efea48c40efb:椭圆曲线加密部分,后面要用的
00000000000000:填充数

服务器到客户端:

02:同上
3643:同上
0825:同上
178a:同上
6b769aef:同上
000000:固定3个字节
44bada3f5fc0ae793fcddb9ff4348648e7b893b8b018eee0845e9b591ce60adfa5117c65a1da0535570fda2e75e57b9fa4d88c85e8383e1b83922af9bbf0d5baada549aadbf2c6bf1b8df9e12bf2b57bb41a89814c076342de30d7ea33cfbb33f0d934c82777923a03:密文 使用第一个包的秘钥解密,明文如下:
27d020205c67dcd90539:unknown
00:无需更换登录的服务器。也就是无需重定向。要重定向的话,这里就是01了。
0112:固定
0038:Token长度
e174e3d081b3c3c5094533e726b622cb3f775709eeb678317ac7ab7272d41e7b224eaa893b535a00ddf052c05bdcdc8b59b674d6885dd8c7:token
0017000e0001:
56e94298:时间
3bac9bcc850f000003100004:unknown
b73c3812:IP地址
00000000000000:填充数

PC端QQ协议解析之0825的更多相关文章

  1. PC端QQ协议说明,完美搞定QQ智能助手

    一. 实验目的: 在虚拟机下NAT模式下通过Wireshark抓包,分析QQ的传输模式.了解QQ在传输信息过程中用到的协议.分析在Nat模式下,信息传输的穿透性. 二. 实验环境: Win7 专业版3 ...

  2. MQTT 嵌入式端通讯协议解析(转)

    MQTT,目前物联网的最主要的协议,基本所有收费的云平台都是基于MQTT协议,比如机智云,和所有的开放云平台比如中国移动的oneNet.百度的云平台也都支持MQTT的接入.虽然MQTT很火,但是目前对 ...

  3. 使用java做一个能赚钱的微信群聊机器人(2020年基于PC端协议最新可用版)

    前言 微信群机器人,主要用来管理群聊,提供类似天气查询.点歌.机器人聊天等用途. 由于微信将web端的协议封杀后,很多基于http协议的群聊机器人都失效了,所以这里使用基于PC端协议的插件来实现. 声 ...

  4. 腾讯QQ首次在PC端采用气泡式聊天界面(from:36kr)

    小伙伴们,你们是否已经发觉,曾经爱过的姑娘在不知不觉中已变了模样,曾经鲜艳的红领巾也不再飘荡于前胸,而曾经最熟悉的QQ电脑 UI,竟在不知不觉中改头换面了. 没关系,少年,还不晚,今天,让我们携起手来 ...

  5. 社交媒体(朋友圈、微博、QQ空间)开发一网打尽,PC端移动端都有!——源码来袭!

    一.应用场景 曾几何时,社交媒体已经驻扎到了几乎每个人的生活中.看看你身边的朋友,有几个不玩朋友圈的?就算他不玩朋友圈,那也得玩微博吧.再没有底线,也得玩QQ空间. 不过,作为程序员的我们,没事还是少 ...

  6. 网站pc端分享QQ好友,空间,微博

    在开发pc端网站的过程中,涉及到邀请好友的功能,之前单纯的复制粘贴已经无法满足用户的体验.故,仿照移动端添加自动分享到QQ好友,QQ空间,QQ微博的功能. 分享到QQ好友:http://connect ...

  7. pc端_移动端_H5_ QQ在线客服链接代码

    PC端:QQ在线客服链接代码 <a href="tencent://message/?uin=1239300678&Site=sc.chinaz.com&Menu=ye ...

  8. Charles PC端和手机端抓取HTTP和HTTPS协议请求、HTTPS通用抓包规则

    一:HTTP和HTTPS的区别 HTTP是超文本传输协议,被用在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,因此HTTP协议不适合传输一些敏感信息, ...

  9. PC端页面如何调用QQ进行在线聊天?

    pc端如何实现QQ在线咨询? html代码如下: <a href="tencent://message/?uin=1234567&Site=Sambow&Menu=ye ...

随机推荐

  1. 使用Maven构建javaWeb项目时,启动tomcat出错:严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.conte

    在初学使用maven构建javaWeb的项目的时候,启动tomcat加载时,总是提示如下错误,辛苦一番终于找到解决办法. 严重: Error configuring application liste ...

  2. 一款好看+极简到不行的HTML5音乐播放器-skPlayer

    Demo: github skPlayer在线预览 预览: 单曲循环模式预览: 使用方法: 方式1:NPM npm install skplayer 方式2:引入文件 引入css文件: <lin ...

  3. text-overflow:ellipsis 的应用(转载)

    关键字: text-overflow:ellipsis 语法:text-overflow : clip | ellipsis 取值: clip :默认值 .不显示省略标记(...),而是简单的裁切. ...

  4. js移动设备手机跳转地址代码

    if(/AppleWebKit.*mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alc ...

  5. PHP文章管理

    功能说明:  文章的基本操作:添加,修改,锁定,解锁,推荐,删除等待  并有强大功能的搜索,评论,推荐给朋友等功能,并对安全性进行着重加强,漂亮的界面人性化的设计.  主要文件列表:  setup.p ...

  6. linux命令——Grep 命令 用法大全

    1. 参数: -I :忽略大小写 -c :打印匹配的行数 -l :从多个文件中查找包含匹配项 -v :查找不包含匹配项的行 -n:打印包含匹配项的行和行标 2.RE(正则表达式) \ 忽略正则表达式中 ...

  7. memcache 数据库信息存储到数据库减少IO 操作

    在实际应用中,通常会把数据库查询的结果集保存到 memcached 中,下次访问时直接从 memcached 中获取,而不再做数据库查询操作,这样可以在很大程度上减轻数据库的负担.通常会 将 SQL ...

  8. 如何在一台机子上启动两个TOMCAT

    同时启动两个tomcat设置,具体如下: 1.不要设置CATALINA_HOME 2.分别修改安装目录下的conf子目录中的server.xml文件: a.修改http访问端口为不同的端口,将8080 ...

  9. centos7 jsoup java.net.UnknownHostException

    [root@localhost ~]# vi /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.loc ...

  10. hdu 2197 本原串

    http://acm.hdu.edu.cn/showproblem.php?pid=2197 长度为n的01串有2的n次方个,再减去不符合要求的.不符合要求的字符串就是长度为n的约数的字符串. 递归处 ...