学会QQ密码的算法~你就可以破解任何一个QQ密码! - QQ技术交流区 - ╃ QQ专区 ...

来源:百度文库 编辑:神马文学网 时间:2024/04/29 16:58:28

10秒钟【注册】登录
',1)">
论坛
搜索
插件
社区银行
帮助
导航
爆点网
淘宝网
爆点社区»╃ QQ专区 ╃ »QQ技术交流区 » 学会QQ密码的算法~你就可以破解任何一个QQ密码!
最新降价资讯 数码商城男人购物频道 值得收藏索取【爆点社区邀请码】入口史上最火的减肥产品!
网上最欢迎的信誉淘宝卖家夏日女生必备美包&凉鞋网友必淘的10件珠宝饰品
盛夏最IN的鞋包穿搭术PS免费教程 资料超全饭后7招 强力瘦身平小腹这样喝水1周瘦5斤!
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
发短消息加为好友
鬼魅 当前离线
UID
3
帖子
2796
精华
11
积分
26745
阅读权限
90
在线时间
260 小时
注册时间
2008-4-13
最后登录
2009-8-7


论坛元老

1#打印 字体大小: tT
发表于 2008-6-9 02:23 |只看该作者

学会QQ密码的算法~你就可以破解任何一个QQ密码!
密码,算法,学会,破解
在QQ对应号码目录下user.db文件从800h起20字节为与密码相关数据,其中后16个字节和Hash后摘要有关.这20个字节后4个字节是QQ号码。
下列是一些常用的Hash算法(从微软加密头文件中提取出来的)
#define CALG_MD2 1 MD2算法
#define CALG_MD4 2 MD4算法
#define CALG_MD5 3 MD5算法
#define CALG_SHA 4 SHA算法
#define CALG_SHA1 4 SHA1算法
#define CALG_MAC 5 MAC算法
#define ALG_SID_RIPEMD 6 RIPEMD算法
#define ALG_SID_RIPEMD160 7 RIPEMD160算法
#define ALG_SID_SSL3SHAMD5 8 SSL3SHAMD5算法
#define CALG_HMAC 9 HMAC算法
而MD5算法中需要使用下面几个初始值
context->state[0] = 0x67452301;
context->state[1] = 0xefcdab89;
context->state[2] = 0x98badcfe;
context->state[3] = 0x10325476;
呵呵,在QQ中一搜索,果然几个特征值赫然在目。但是显然QQ使用了上述20个字节中的前四个字节对MD5密文又做了处理,我跟了两天还是没有头绪(头晕脑胀)。但是我发现把这四个字节改成00 00 00 00,然后登陆输入正确密码,仍然会提示密码不一致是否到服务器验证,选择是,然后验证成功后,这20个字节的后16个字节恰好就是密码的MD5密文。有兴趣的高手可以继续看看奥(其中密码比较函数地址为:004A7E0C)
例:
1B D5 01 00 5D D7 87 19 0D 92 6D E2 0A 56 E9 19 63 0F 5A E1 DF CA 20 05
DF CA 20 05即是我的QQ号。不过可不要暴力破解我的奥:)
1B D5 01 00 5D D7 87 19 0D 92 6D E2 0A 56 E9 19 63 0F 5A E1就是和口令相关的数据
如果把1B D5 01 00改为00 00 00 00,然后按上述步骤登陆后,5D D7 87 19 0D 92 6D E2 0A 56 E9 19 63 0F 5A E1即变为口令的MD5密文。
算法源代码如下:
头文件:
// Decrypt.h: interface for the CDecrypt class.
//
//////////////////////////////////////////////////////////////////////
#define AFX_DECRYPT_H__916D97B8_C120_4435_BE23_2CF35B8763A2__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define _WIN32_WINNT 0x0400
#include
#include
class CDecrypt
{
public:
BOOL EncryptMessage(const TCHAR *Message,TCHAR *pHashData,int *pHashLen,int Algorithm);
CDecrypt();
virtual ~CDecrypt();
};
#endif // !defined(AFX_DECRYPT_H__916D97B8_C120_4435_BE23_2CF35B8763A2__INCLUDED_)
CPP文件:
// Decrypt.cpp: implementation of the CDecrypt class.
//
//////////////////////////////////////////////////////////////////////
#include stdafx.h
#include Decrypt.h
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CDecrypt::CDecrypt()
{
}
CDecrypt::~CDecrypt()
{
}
BOOL CDecrypt::EncryptMessage(const TCHAR *Message,TCHAR *pHashData,int *pHashLen,int Algorithm)
{
BOOL bResult = TRUE;
HCRYPTPROV hProv = NULL;
HCRYPTKEY hKey = NULL;
HCRYPTKEY hXchgKey = NULL;
HCRYPTHASH hHash = NULL;
DWORD dwLength;
// Get handle to user default provider.
if (CryptAcquireContext(&hProv, NULL, NULL, PROV_RSA_FULL, 0))
{
// Create hash object.
if (CryptCreateHash(hProv, Algorithm, 0, 0, &hHash))
{
// Hash password string.
dwLength = sizeof(TCHAR)*_tcslen(Message);
if (CryptHashData(hHash, (BYTE *)Message, dwLength, 0))
{
CryptGetHashParam(hHash,2,(BYTE*)pHashData,(DWORD*)pHashLen,0);
}
else
{
// Error during CryptHashData!
bResult = FALSE;
}
CryptDestroyHash(hHash); // Destroy session key.
}
else
{
// Error during CryptCreateHash!
bResult = FALSE;
}
CryptReleaseContext(hProv, 0);
}
return bResult;
}
使用:
TCHAR Hash[255];
int Len=-1;
CString Message=Your Message;
m_decrypt.EncryptMessage((LPCSTR)(Message),Hash,&Len,CALG_MD5);
Hash中存放的就是MD5密文。你可以使用上述算法
#define CALG_MD2 1 MD2算法
#define CALG_MD4 2 MD4算法
#define CALG_MD5 3 MD5算法
#define CALG_SHA 4 SHA算法
来替换CALG_MD5参数.
收藏分享评分
淘宝美容TOP100女装TOP100男装TOP100所有皇冠
回复引用
订阅TOP
发短消息加为好友
wyk8721 当前离线
UID
713
帖子
1
精华
0
积分
3
阅读权限
10
在线时间
0 小时
注册时间
2008-6-19
最后登录
2008-6-19


新手上路

2#
发表于 2008-6-19 23:18 |只看该作者
',2)">
软件在哪啊!
回复引用
TOP
发短消息加为好友
米唐 当前离线
UID
11428
帖子
1
精华
0
积分
3
阅读权限
10
在线时间
0 小时
注册时间
2008-7-28
最后登录
2008-7-30


新手上路

3#
发表于 2008-7-28 11:38 |只看该作者
回复 1# 鬼魅 的帖子
没看懂啊 `````~``
要不你帮我破个号吧 好不~··24073708
回复引用
TOP
发短消息加为好友
小破蜘蛛 当前离线
UID
24640
帖子
1
精华
0
积分
3
阅读权限
10
在线时间
0 小时
注册时间
2008-8-13
最后登录
2008-8-13


新手上路

4#
发表于 2008-8-13 22:06 |只看该作者
我也不明白
不行就你帮忙破一个怎么样...
回复引用
TOP
发短消息加为好友
不要轻易说爱 当前离线
UID
25048
帖子
2
精华
0
积分
6
阅读权限
10
在线时间
2 小时
注册时间
2008-8-14
最后登录
2008-8-19


新手上路

5#
发表于 2008-8-14 13:54 |只看该作者
是用VB还是用C?
回复引用
TOP
发短消息加为好友
syszt19871227 当前离线
UID
26840
帖子
1
精华
0
积分
3
阅读权限
10
在线时间
0 小时
注册时间
2008-8-16
最后登录
2008-8-16


新手上路

6#
发表于 2008-8-16 13:25 |只看该作者
不明白,能不能告诉简单点 的啊
回复引用
TOP
发短消息加为好友
24350109 当前离线
UID
27751
帖子
1
精华
0
积分
3
阅读权限
10
在线时间
0 小时
注册时间
2008-8-17
最后登录
2008-8-17


新手上路

7#
发表于 2008-8-17 11:23 |只看该作者
求求你大发慈悲帮我弄一个把,68197881,弄完后发到邮箱243501096@qq.com,谢谢啦
回复引用
TOP
发短消息加为好友
520shenpeiqin 当前离线
UID
29050
帖子
2
精华
0
积分
6
阅读权限
10
在线时间
0 小时
注册时间
2008-8-18
最后登录
2008-8-18


新手上路

8#
发表于 2008-8-18 20:23 |只看该作者
帮忙
没看懂怎么破啊
回复引用
TOP
发短消息加为好友
xiaomaotx 当前离线
UID
36069
帖子
2
精华
0
积分
6
阅读权限
10
在线时间
0 小时
注册时间
2008-10-27
最后登录
2008-10-29


新手上路

9#
发表于 2008-10-27 13:44 |只看该作者
谢谢
351898380   帮我下。。发到 380906728@QQ.com...我QQ:380906728  谢谢..我会每天为你祈祷的..祝你天天开心..快乐
回复引用
TOP
发短消息加为好友
xiaomaotx 当前离线
UID
36069
帖子
2
精华
0
积分
6
阅读权限
10
在线时间
0 小时
注册时间
2008-10-27
最后登录
2008-10-29


新手上路

10#
发表于 2008-10-27 13:45 |只看该作者
你说清楚点嘛..都没人看得懂!!!你QQ多少?教我嘛
回复引用
TOP
:::草根文学:::『 小说连载 』『 开心国学 』『 原创天空 』『 爱情茶园 』『 爆点杂坛 』
:::时尚女生:::『 服饰搭配 』『 美容护肤 』『 美发达人 』『 纤体塑身 』『 浪漫新娘 』
:::爆点生活:::『 生活DIY 』『 爆点音乐 』『 爆点影视 』『 美食美客 』『 我拍我秀 』街拍『 快乐家居 』『 养生健康 』『 跳蚤市场 』
:::爆点资源:::『 本本之家 』『 英文学习 』『PhotoShop 』『 flash频道 』『 数码摄影 』『 就业交流 』简历/面试
:::爆友特区:::╃ 军事天地 ╃╃ 爆点汽车 ╃╃ 精品贴图 ╃╃ 娱人码头 ╃╃ 校内网区╃个性代码╃ QQ专区 ╃QQ技术交流区QQ空间宝典╃ 男人帮 ╃╃ 恶搞帮 ╃╃你说说*心情小窝╃
:::社区版务:::『 社区活动 』『 论坛事务 』
证件中心
',3)">

podon |联系我们 |Archiver|WAP|
GMT+8, 2010-3-29 21:56, Processed in 0.219283 second(s), 7 queries, Gzip enabled.
Powered byDiscuz! 7.0.0
© 2001-2009Comsenz Inc.
学会QQ密码的算法~你就可以破解任何一个QQ密码! - QQ技术交流区 - ╃ QQ专区 ... QQ密码打汉字,分享 - QQ技术交流区 - ╃ QQ专区 ╃ - 爆点社区 —|时尚|优... 如何防止黒客远程盗取QQ密码 - QQ技术交流区 - ╃ QQ专区 ╃ - 爆点社区 —|... QQ空间密码破解最新 QQ空间密码能不能破解 qq空间相册密码破解 防止别人把你拖入QQ黑名单的方法 - QQ技术交流区 - ╃ QQ专区 ╃ - 爆点社区 ... 让你的QQ永不怕回收 - QQ技术交流区 - ╃ QQ专区 ╃ - 爆点社区 —|时尚|优... 远程破解盗窃QQ密码的内幕 防止QQ密码被破解的技巧 破解!!查看QQ加密码的相册. 破解!!查看QQ加密码的相册. 破解!!查看QQ加密码的相册 破解!!查看QQ加密码的 相册 史上最强QQ申诉技巧 帮你找回被盗QQ - QQ技术交流区 - ╃ QQ专区 ╃ - 爆点... QQ聊天记录保密有技巧 专家教你三招 - QQ技术交流区 - ╃ QQ专区 ╃ - 爆点社... 简单实用的QQ2008快捷键大全,希望大家喜欢! - QQ技术交流区 - ╃ QQ专区 ╃... 最全的免费点亮QQ业务图标的方法! - QQ技术交流区 - ╃ QQ专区 ╃ - 爆点社区... ★关闭弹出的QQ2007迷你首页★权限没QQ会员的 - QQ技术交流区 - ╃ QQ专区 ... 使对方的QQ黑名单失效 - QQ技术交流区 - ╃ QQ专区 ╃ - 爆点社区 —|时尚|... 隐藏我的QQ,让它无影无踪! - QQ技术交流区 - ╃ QQ专区 ╃ - 爆点社区 —|... 伪黑客破解QQ密码全过程 最新qq空间相册密码破解方法 【QQ黑客】30秒破解所有密码!!!