| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 8719 人关注过本帖
标题:【求助】c语言写个qq自动登录器
只看楼主 加入收藏
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
旺旺是这样做的:

AliTalk.exe  "alitalk:SendIM?hxfly"

而QQ是这样做的

Timwp.exe "Tencent://Message/?Menu=yes&Exe=&Uin=120921&websiteName=www.

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2008-08-16 21:03
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
我的qq密码的md5是:cbfd2857e0ec3ebfad4173e0a89c7530

//NND竟然欺骗我感情

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2008-08-16 21:19
VxWorks
Rank: 3Rank: 3
来 自:WindRiver
等 级:论坛游民
威 望:6
帖 子:859
专家分:68
注 册:2007-11-24
收藏
得分:0 
[bo][un]Knocker[/un] 在 2008-8-16 21:19 的发言:[/bo]

我的qq密码的md5是:cbfd2857e0ec3ebfad4173e0a89c7530

//NND竟然欺骗我感情


我怎么会欺骗天真善良,人贱人爱的老K呢?
你破解了这段md5没有?破解了可以看到很有意思的明文。


偶抓了一堆qq登陆时发出去的包,发现QQ2008登陆过程是这样的:
1.向DNS查询主机profile.qshop.
2.向DNS查询主机qzone-client.
3.向DNS查询主机qroupclient.
4.向登陆服务器发送俺的qq号3d 0b 74 e6还有一堆看不懂的东西
5.后面的都看不懂了
.........

原以为ID会当作字符串处理,没想到当作整数。虽然后面的东西看不懂,但是也发现了一些东东:
qq使用UDP协议,源端口4000(如果没有占用),目的端口8000
传输密码时qq没有将密码用md5加密后直接发送出去,因为我没有搜索到直接md5后的密码
传输密码时qq可能没有使用base64加密,因为这种加密太简单,可以肯定的是没有使用base64做最后一层加密,因为我没有找到类似的连续ASCII码。

命令行参数之所以使用base64做最后一层加密是为了将密文转化为ASCII码,方便做参数。

有时间我改一次密码,然后再登陆,将抓到的包对比就可以知道密码的位置了,不过俺没有老K那么闲。

[[it] 本帖最后由 VxWorks 于 2008-8-16 21:52 编辑 [/it]]

为了防止世界被破坏,为了守护世界的和平,贯彻爱与真实的邪恶,可爱又迷人的反派角色,VxWorks!
Don't ask me any question.I'm just here to buy soy sauce.
2008-08-16 21:43
网络寄生虫
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2008-8-10
收藏
得分:0 
好久没来逛了,非常感谢VxWorks和Knocker两位高手的精彩回答……我已经成功的用这个登录qq了……呵呵, 虽然你们说的些东西有很多我不懂但我会努力学习的……在这里再次感谢两位的热心帮助……同时也要感谢关注过此问题的其他网友^-^

[[it] 本帖最后由 网络寄生虫 于 2008-8-23 19:15 编辑 [/it]]

我始终没有沦落为一名优秀的大学生,这靠的是顽强的毅力……哎,骄傲无知的大学生……
2008-08-23 19:11
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
收藏
得分:0 
回复 34# 网络寄生虫 的帖子
说说怎么登录的
2008-08-24 01:03
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
收藏
得分:0 
回复 27# VxWorks 的帖子
为什么我使用密码loveyouforever27:
在 http://www.上加密得到:
MD5(loveyouforever27,32) = 69e0a3191615803a249a8ca23c152bd7
MD5(loveyouforever27,16) = 1615803a249a8ca2
然后在 http://md5. 上得到:
69e0a3191615803a249a8ca23c152bd7 对应:
NjllMGEzMTkxNjE1ODAzYTI0OWE4Y2EyM2MxNTJiZDc=
1615803a249a8ca2对应:MTYxNTgwM2EyNDlhOGNhMg==
而不是 您说的 aeCjGRYVgDokmoyiPBUr1w== 呢 ?
2008-08-26 13:25
网络寄生虫
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2008-8-10
收藏
得分:0 
[bo][un]vfdff[/un] 在 2008-8-26 13:25 的发言:[/bo]

为什么我使用密码loveyouforever27:
在 http://www.上加密得到:
MD5(loveyouforever27,32) = 69e0a3191615803a249a8ca23c152bd7
MD5(loveyouforever27,16) = 1615803a249a8ca2
然后在 ht ...

把在md5上加密的32位密码69e0a3191615803a249a8ca23c152bd7用vxworks贴的代码来加密……

我始终没有沦落为一名优秀的大学生,这靠的是顽强的毅力……哎,骄傲无知的大学生……
2008-08-26 15:16
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
收藏
得分:0 
我现在 使用 vxworks贴的代码来加密对69e0a3191615803a249a8ca23c152bd7加密后也是NjllMGEzMTkxNjE1ODAzYTI0OWE4Y2EyM2MxNTJiZDc=呀??(附图)
这个和网上 http://md5. 上得到效果是一样的呀?麻烦你再坚持下,怎么得到aeCjGRYVgDokmoyiPBUr1w== 呢 ?谢谢

base64.JPG (16.47 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
2008-08-29 15:58
VxWorks
Rank: 3Rank: 3
来 自:WindRiver
等 级:论坛游民
威 望:6
帖 子:859
专家分:68
注 册:2007-11-24
收藏
得分:0 
显然你打开了//#define BASE64_TEST

这个是测试base64的,要算qq密码不要打开这个

你自己去百度一下base64和md5自然知道原因,何必在这里发帖子等人帮你

为了防止世界被破坏,为了守护世界的和平,贯彻爱与真实的邪恶,可爱又迷人的反派角色,VxWorks!
Don't ask me any question.I'm just here to buy soy sauce.
2008-08-29 16:39
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
收藏
得分:0 
回复 39# VxWorks 的帖子
没有错呀 ,找了好多个网上  Base64  的转换结果都是 NjllMGEzMTkxNjE1ODAzYTI0OWE4Y2EyM2MxNTJiZDc=
看来是  网络寄生虫 帖错了
2008-08-29 16:52
快速回复:【求助】c语言写个qq自动登录器
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046978 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved