<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[能哥的专栏]]></title><description><![CDATA[内核安全、逆向分析、高性能服务器开发爱好者(QQ:627660966 QQ群：286198575)]]></description><link>https://blog.csdn.net/CWangChao</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; CWangChao]]></copyright><item><title><![CDATA[即时通信截获SDK]]></title><link>https://blog.csdn.net/CWangChao/article/details/21744711</link><guid>https://blog.csdn.net/CWangChao/article/details/21744711</guid><author>CWangChao</author><pubDate>Fri, 21 Mar 2014 21:36:37 +0800</pubDate><description><![CDATA[近期把所有聊天相关模块进行了整合，整合到一个dll中，并对代码进行了大量的重构和优化，另外就是一些新的功能，目前情况如下：
【技术特点】
1.采用技术方案为hook方式，非不可靠的硬编码、非不负责任的读内存方式。
2.考虑便于维护的技术方案，不会随qq变更而需要大作改动，类似以前版本的SaveMsg方案。
3.支持后台聊天记录即不打开聊天窗口即可记录聊天记录。
4.支持图片、表情、语音、]]></description><category></category></item><item><title><![CDATA[加密版Sqlite(集成CppSqlite)]]></title><link>https://blog.csdn.net/CWangChao/article/details/18888745</link><guid>https://blog.csdn.net/CWangChao/article/details/18888745</guid><author>CWangChao</author><pubDate>Fri, 31 Jan 2014 18:32:20 +0800</pubDate><description><![CDATA[【本文来由】
1.官方不免费版不支持加密解密。
2.网络无言简意赅的操作步骤指导。
3.网络上都是一些dll和lib文件，没有项目文件和源码。
4.网络上的编译方法非官方方式且不具有通用性，明显没有读官方的readme。
5.网络上编译的dll文件和lib文件还要依赖wxWidgets库，本文的方法不依赖wxWidgets库。
【编译步骤】
1.下载wxSqlite3的最新版]]></description><category></category></item><item><title><![CDATA[获取聊天窗口内容]]></title><link>https://blog.csdn.net/CWangChao/article/details/17784891</link><guid>https://blog.csdn.net/CWangChao/article/details/17784891</guid><author>CWangChao</author><pubDate>Fri, 03 Jan 2014 10:38:37 +0800</pubDate><description><![CDATA[技术特点：
1.支持群和个人聊天。
3.支持获取群成员。
4.支持获取任意当前可见信息。
5.程序封装为dll,一个傻瓜api调用即可。
6.代码为VC代码，不以来.net平台。
为防小人挪为他用，demo、代码暂不公开，有兴趣可以交流。]]></description><category></category></item><item><title><![CDATA[阿里旺旺聊天获取（ring3）]]></title><link>https://blog.csdn.net/CWangChao/article/details/17349655</link><guid>https://blog.csdn.net/CWangChao/article/details/17349655</guid><author>CWangChao</author><pubDate>Mon, 16 Dec 2013 11:42:13 +0800</pubDate><description><![CDATA[周末正好有点空，实现了阿里旺旺的最新版聊天获取，技术特点如下：
1.支持最新版。
2.通杀贸易通、通杀中文版、英文版。
3.即时获取，非读取数据库方式（此方式会产生延迟）。
4.封装为一个dll，一个api，傻瓜化调用。]]></description><category></category></item><item><title><![CDATA[QQ2013 SP4 后台导出好友列表（ring3）]]></title><link>https://blog.csdn.net/CWangChao/article/details/16349033</link><guid>https://blog.csdn.net/CWangChao/article/details/16349033</guid><author>CWangChao</author><pubDate>Fri, 15 Nov 2013 21:28:00 +0800</pubDate><description><![CDATA[实现后台导出好友列表群列表，同样兼容所有QQ版本，所有windows平台，测试稳定，程序均已写出demo]]></description><category></category></item><item><title><![CDATA[QQ2013 SP4 密码MD5获取（ring3）]]></title><link>https://blog.csdn.net/CWangChao/article/details/16347379</link><guid>https://blog.csdn.net/CWangChao/article/details/16347379</guid><author>CWangChao</author><pubDate>Fri, 15 Nov 2013 21:12:28 +0800</pubDate><description><![CDATA[花了点时间，搞定了密码的MD5获取，有了此神码，可以完虐聊天协议，解析整个通信过程，可以脱机登录（他的Q即是你的Q），通杀所有某Q版本，支持所有windows平台，优化一下可以实现无dll无驱无注入，此码威力过猛，不过多讨论。]]></description><category></category></item><item><title><![CDATA[QQ2013 SP4 密码获取（ring3）]]></title><link>https://blog.csdn.net/CWangChao/article/details/14163215</link><guid>https://blog.csdn.net/CWangChao/article/details/14163215</guid><author>CWangChao</author><pubDate>Tue, 05 Nov 2013 11:32:23 +0800</pubDate><description><![CDATA[1.无dll
2.无驱动
3.无注入
4.无硬编码
5.无读内存操作
6.支持所有QQ版本
7.支持所有Windows操作系统
8.VB、VC版本通通都实现啊通通都实现
9.支持删除、退格、支持大小写shift特殊字符]]></description><category></category></item><item><title><![CDATA[QQ2013 正式版 SP4 8796聊天内容获取]]></title><link>https://blog.csdn.net/CWangChao/article/details/11299533</link><guid>https://blog.csdn.net/CWangChao/article/details/11299533</guid><author>CWangChao</author><pubDate>Sat, 07 Sep 2013 11:35:28 +0800</pubDate><description><![CDATA[花了一些时间，终于把QQ2013正式版beta1 7979版本的聊天记录搞定了，基金周折，来的不容易，总体来说还是比较满意的，对这个方案作一下总结：
1.采用技术方案为hook方式，非不可靠的硬编码、非不负责任的读内存方式。
2.考虑便于维护的技术方案，不会随qq变更而需要大作改动，类似以前版本的SaveMsg方案。
3.兼容32位64位。
4.商业代码，与技术代码有本质的区别，有经验的同]]></description><category></category></item><item><title><![CDATA[QQ2013协议分析（八） 逆推QQ安全传输原理]]></title><link>https://blog.csdn.net/CWangChao/article/details/9612351</link><guid>https://blog.csdn.net/CWangChao/article/details/9612351</guid><author>CWangChao</author><pubDate>Mon, 29 Jul 2013 09:39:47 +0800</pubDate><description><![CDATA[有朋友问是否可以不得到密码解析出聊天记录内容，答案肯定是不可以，不然tx设计如此复杂的登陆协议纯粹没事找事闲的了，因此做了一张图来让大家直观的明白其中的奥妙。]]></description><category></category></item><item><title><![CDATA[QQ2013协议分析（七） 00CD Send Message]]></title><link>https://blog.csdn.net/CWangChao/article/details/9089715</link><guid>https://blog.csdn.net/CWangChao/article/details/9089715</guid><author>CWangChao</author><pubDate>Thu, 13 Jun 2013 21:03:20 +0800</pubDate><description><![CDATA[1.1    00CD Send Message
1.1.1   [2013/6/8 14:45:02:740] 发送
02 32 59 00 CD 25 02 35 37 BB 44 02 00 00 00 01
01 01 00 00 66 3F AF B4 32 1B 21 76 C4 7E B1 63
D7 04 B6 3E FB 7E 07 67 93 D8 9A EC E1 7]]></description><category></category></item><item><title><![CDATA[QQ2013协议分析（六）0828 Login GetInfo]]></title><link>https://blog.csdn.net/CWangChao/article/details/9080979</link><guid>https://blog.csdn.net/CWangChao/article/details/9080979</guid><author>CWangChao</author><pubDate>Wed, 12 Jun 2013 21:51:25 +0800</pubDate><description><![CDATA[1.1    0828 Login GetInfo
1.1.1   [2013/6/8 14:35:13:780] 发送
原文
02 32 59 08 28 72 F1 35 37 BB 44 02 00 00 00 01
01 01 00 00 66 3F 00 30 00 3A 00 38 1F C4 25 63
9C 49 CF F1 EC 47 3F 04 E3 84 42 3D]]></description><category></category></item><item><title><![CDATA[QQ2013协议分析（五）﻿﻿0826 Login verify]]></title><link>https://blog.csdn.net/CWangChao/article/details/9080905</link><guid>https://blog.csdn.net/CWangChao/article/details/9080905</guid><author>CWangChao</author><pubDate>Wed, 12 Jun 2013 21:41:24 +0800</pubDate><description><![CDATA[1.1    0826 Login verify
1.1.1   [2013/6/8 14:35:13:675] 发送
原文
02 32 59 08 26 02 0E 35 37 BB 44 03 00 00 00 01

01 01 00 00 66 3F 00 00 00 00 D1 78 9D 14 67 F6

A3 BA 91 6C A5 C8 68 1F 23 CF 07]]></description><category></category></item><item><title><![CDATA[QQ2013协议分析（四）0825 touch 2]]></title><link>https://blog.csdn.net/CWangChao/article/details/9066071</link><guid>https://blog.csdn.net/CWangChao/article/details/9066071</guid><author>CWangChao</author><pubDate>Sun, 09 Jun 2013 16:54:05 +0800</pubDate><description><![CDATA[索引


4




协议


UDP




本地地址


10.196.7.11




远程地址


112.90.86.200




本地端口


4000




远程端口


8000




本地主机


test




远程主机






服务名称]]></description><category></category></item><item><title><![CDATA[QQ2013协议分析（三）0825 touch 1]]></title><link>https://blog.csdn.net/CWangChao/article/details/9059925</link><guid>https://blog.csdn.net/CWangChao/article/details/9059925</guid><author>CWangChao</author><pubDate>Sat, 08 Jun 2013 22:49:59 +0800</pubDate><description><![CDATA[1.1    0825 touch 1（0825）
    有时候在抓包工具里可以看到两组本地4000端口发往服务器8000端口的数据，那是因为重定向的原因，不过貌似并非那么肯定，有时候重定向并非必须的，所以直接进入第二个包。
1.1.1 
[2013/6/6 11:01:16:524] 发送
02 
32 59//版本号
08 25//命令
5B 31//包序号
QQ号//892]]></description><category></category></item><item><title><![CDATA[QQ2013协议分析（二）TCPF]]></title><link>https://blog.csdn.net/CWangChao/article/details/9044961</link><guid>https://blog.csdn.net/CWangChao/article/details/9044961</guid><author>CWangChao</author><pubDate>Fri, 07 Jun 2013 10:21:45 +0800</pubDate><description><![CDATA[我们尝试把QQ的协议进行分类
文字聊天协议族（TCPF, Text Chatting Protocol Family)：它主要支持与其它QQ客户端进行文字聊天。TCPF是建立在UDP协议之上。UDP数据包中的第一个字符02为这个协议族的标识。TCPF的服务器使用8000号端口，腾讯的QQ客户端软件一般从4000号端口开始尝试使用，但实际上，对客户端使用的端口号并没有限制。目前的研究集中在TCPF]]></description><category></category></item><item><title><![CDATA[QQ2013协议分析（一）准备工作]]></title><link>https://blog.csdn.net/CWangChao/article/details/9042795</link><guid>https://blog.csdn.net/CWangChao/article/details/9042795</guid><author>CWangChao</author><pubDate>Fri, 07 Jun 2013 09:23:11 +0800</pubDate><description><![CDATA[腾讯QQ（统一简称“QQ”）是腾讯公司开发的一款基于Internet的即时通信（IM）软件。腾讯QQ支持在线聊天、视频电话、点对点断点续传文件、共享文件、网络硬盘、自定义面板、QQ邮箱等多种功能，并可与移动通讯终端等多种通讯方式相连。1999年2月，腾讯正式推出第一个即时通信软件——“腾讯QQ”，QQ在线用户由1999年的2人（2人指马化腾和张志东）到现在已经发展到上亿用户，在线人数超过一亿，是中]]></description><category></category></item><item><title><![CDATA[环境变量管理工具]]></title><link>https://blog.csdn.net/CWangChao/article/details/8904371</link><guid>https://blog.csdn.net/CWangChao/article/details/8904371</guid><author>CWangChao</author><pubDate>Thu, 09 May 2013 11:12:01 +0800</pubDate><description><![CDATA[职业coder是经常要修改系统的环境变量的，而我们的机器往往装的程序比较多，环境变量自然也多的不便于修改，比如下图中我机器的path变量，windows自带的实在太难用，于是开发了这么一个小软件，代码量也比较少，使用几年比较稳定，代码拿出来分享一下，省的同猿们重复造轮子，源码及程序下载见博文底部。


关键源码如下：
 Environment.cs
using Microsoft.Win]]></description><category></category></item><item><title><![CDATA[通用下载组件]]></title><link>https://blog.csdn.net/CWangChao/article/details/8868896</link><guid>https://blog.csdn.net/CWangChao/article/details/8868896</guid><author>CWangChao</author><pubDate>Tue, 30 Apr 2013 10:39:39 +0800</pubDate><description><![CDATA[两年前开始业余做一个产品，产品中一重要的模块就是下载，搜索互联网已经有很多人在做，但是大多都是GPL协议的，而我的产品是要商业化的，作为一个职业的coder，我想还是要尊重同行，有一个高的职业道德和职业修养更为重要，于是这两年一直在写一个下载组件，这个下载组件支持HTTP、FTP、BT等各种下载方式。
    与其说是开发不如说是在集成，大致思路如下：
    1.集成CURL，使其支持ftp]]></description><category></category></item><item><title><![CDATA[fcitx 输入法管理器]]></title><link>https://blog.csdn.net/CWangChao/article/details/8787721</link><guid>https://blog.csdn.net/CWangChao/article/details/8787721</guid><author>CWangChao</author><pubDate>Thu, 11 Apr 2013 13:20:13 +0800</pubDate><description><![CDATA[听说scim和ibus都弱爆了，fcitx不错，今天也换了试试，更换方式很简单，几句命令搞定。
sudo apt-get remove ibus
sudo apt-get remove scimsudo apt-get install fcitx fcitx-tools fcitx-sunpinyin]]></description><category></category></item><item><title><![CDATA[Openfire 3.8.1源码部署]]></title><link>https://blog.csdn.net/CWangChao/article/details/8772052</link><guid>https://blog.csdn.net/CWangChao/article/details/8772052</guid><author>CWangChao</author><pubDate>Mon, 08 Apr 2013 13:36:50 +0800</pubDate><description><![CDATA[mark一下，关心的人留言吧，需要的人多我就发一下。]]></description><category></category></item></channel></rss>