zoukankan      html  css  js  c++  java
  • QQ2010协议分析系列(五)

    QQ山寨比较多,前段时间密码被盗了,用了几年的QQ,密码被盗,非常生气,正好有时间,研究了QQ2010协议。现在有所小成,基本完成了QQ的协议分析和基本源码,登录和聊天没有问题。并且做成了android版本,其他部分有待于优化,关键没有时间,密码找回了,我就没怎么去研究了,等以后有时间再弄。另外本人swing不是很好,所以重点没有放在界面上,而是放在协议解析上。这里当然感谢lumaqq,它应该让我了解QQ协议框架。算是站在巨人肩膀上。

    今天终于找到了官方QQ2010的图片资源文件,它存在qq的安装目录下,我的就是C:Program FilesTencentQQResource.1.57.1960,下面有几个重要的资源文件Data.rdb、Res.rdb、Default.rdb。rdb格式是一种关系数据库的存储,图片的所有类容都在里面。那么怎么使用呢,首先你得下一个RDB打包解包工具,所有的资源文件都被打包了,这是一般常见做法,百度搜索一个吧,很多的。解包之后,会得到一些图片了,很多。今天我找了一些仿照朋友的源码也做了一个,感觉还不错,只是自己Swing用的不多,勉强完成了一个登录界面。贴出图片,有图为证

    一。Blueqq2010 自己画的,资源图片来源于官方QQ

    二。官方QQ2010




    还是比较接近的,但是达不到最初的效果。再接再厉!

    感觉自己在界面上没有什么兴趣,所以以后可能不做过多的界面工作,手机可能除外。

    Android手机版截图:














    上面都是模拟器截图,手机不方便。

    至于协议部分的源码,因为是嵌入在其他项目中的,没有分离出来。我正在做这方面的工作,主要还是没时间啊,到时候肯定会提供。

    暂时有我曾经分析的QQ2010协议文档以及分析使用工具,有兴趣可以在附件下载看看。

    分析协议需要耐心,反复的试试。很费神。

    源码忘记在哪里了,懒得找了,现在都qq都不支持这个协议了,也跑不起来了。

  • 相关阅读:
    layui的table中日期格式转换
    动态数据网站
    卷积的微分以及积分性质
    傅里叶变换时域积分性质
    矩阵导数的一些笔记
    3层模式下长时间调用的进度条提示方案
    有限区域内的孤立点(极点,有限阶0点)数量有限。
    关于复变函数积分--原函数法
    android 获取文本框回车输入
    企业网络搭建
  • 原文地址:https://www.cnblogs.com/wuhuangdi/p/4168287.html
Copyright © 2011-2022 走看看