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. C++学习之DLL注入

    #include<stdio.h> #include<Windows.h> #include<TlHelp32.h> //typedef unsigned long ...

  2. 字符串转换成JSON(js)

    JSON.parse('{"site":"zlog"}'); 使用JSON.parse需严格遵守JSON规范, 属性都需用双引号引起来, 一定是双引号!! 相反 ...

  3. C#语言的新特性及相关信息

     .ENT版本 NET 2.0 :CLR, WinForms ,Wed Services,ASP.NET NET 3.0 :WCF,WF,WPF,CardSpace NET 3.5 :LINQ ,AJ ...

  4. highCharts 图表统计控件使用方法

    1.首先引用js文件 在引用上面文件时,保证已经引用了jquery.js文件.且位置在上面两个文件之前. 2. <div id="container" style=" ...

  5. websphere内存溢出,手动导出was的phd和javacore文件

    网上有很多方法,ibm官方也提供了.但是,好奇怪,好像只有百度博客的一片文章提出要先设置环境条目或定制属性,否则命令不生效. 所以,转载博客的时候,你最好自己尝试一下,要不然你就是在害人害己!我测试了 ...

  6. jQuery delegate方法实现Ajax请求绑定事件不丢失

    给元素绑定click事件后 ,遇到一个问题:当执行一些ajax请求,再次调用此页面,里面的这个click事件就失效了 比如说:我的分页是一个ajax请求 但我点下一页时 后生成的元素a就没有了clic ...

  7. FCKEditor使用说明

    1.基本设置   先看看效果是什么样的:   效果图: 那么为什么说是FCKeditor的冰冷之心呢?这不是哗众取宠,主要是说它使用起来有点麻烦,下文就详细说明如何搞定这玩意儿. 1.FCKedito ...

  8. 把 图片 资源文件 编译到dll

    今天盘古 lucene的改了下.然后 里面有很多文件 . 还有一些 生成多音字的 汉语词典等. 索性一下子编译到dll里面 . 就不在项目里面设置 这些文件的目录了 然后找了下.愣是没找到. 后来发现 ...

  9. poj Organize Your Train part II

    http://poj.org/problem?id=3007 #include<cstdio> #include<algorithm> #include<cstring& ...

  10. latch:library cache

    一:硬解析造成的shared pool latch 争用: 每一个sql被执行之前,先要到library cache中根据hash_value查找parent cursor,这就需要先获得librar ...