命令:"QQ安装路径QQ.exe" /START QQUIN:QQ号 PWDHASH:加密的密码 /STAT:登陆状态(10或40)
例:D:\Tencent\QQ.exe /START QQUIN:123456 PWDHASH:4QrcOUm6Wau+VuBX8g+IPg== /STAT:41
以上命令经本人试验是可行的实际上QQ在与TM切换登录时系统里用的就是这个命令,该命令是唯一的难度就是获得的 PWDHASH值。
概念:PWDHASH码就是对我们的原始QQ密码进行MD5散列算法处理,得到一个16字节的MD5 HASH字符串, 然后再用BASE64编码对这个HASH字符串做第二次编码得到的。理论上说是无法从PWDHASH码反推出原始的QQ密码的。
要如何获得PWDHASH码呢?
方法一(用Longhorn版任务管理器):
1、登陆QQ(要选记住密码)
2、上线后菜单-->更新好友-->此时 QQ提示 自动重新登陆……点确认……
3、登陆完到“Longhorn版任务管理器”(一定要用Longhorn版的任务管理器。不然没有显示映像路径的功能。)里看到QQ的自动登陆参数了(qq号和加密后的密码)……有了这些参数就可以自己动手了,运行命令:
方法二(用WinHex):
1、先选记住密码登陆QQ
2、然后点QQ菜单-->一键换到TM-->然后再点TM菜单-->一键换到QQ(和更新好友原理一样,就是要QQ自己登入你的QQ)
3、登陆成功后打开WinHex,查"PWDHASH",马上就能找到加密后的密码了
方法三(用QQPWDHASH.exe网络上可以找到)
1、执行QQPWDHASH.exe程序
2、输入QQ密码实时显示PWDHASH码
另外本人用金山毒霸的进程管理也可以看到PWDHASH码不过不能复制出来,最终还是用了第三种法。
winhex用法
用法:
先自动登陆QQ
打开这个软件
ALT+F9 编辑主内存 选QQ的
CTRL+F 查找 PWDHASH
在其附近找到 /start qquin:673670269 pwdhash:*************................stat:40
把它复制下来后粘到QQ快捷方式里的目标后就可以了
----------------------------------------多个QQ登陆,例:
start d:\Tencent\QQ\QQ.exe /START QQUIN:QQ1号码 PWDHASH:QQ1密码 /STAT:10
start d:\Tencent\QQ\QQ.exe /START QQUIN:QQ2号码 PWDHASH:QQ2密码 /STAT:40
start d:\Tencent\QQ\QQ.exe /START QQUIN:QQ3号码 PWDHASH:QQ3密码 /STAT:40