回 帖 发 新 帖 刷新版面

主题:我的QQ快速登陆程序怎么不行哦?

假设QQ号码:123456 密码:78787878网上看到别人说用一行代码搞定
Process.Start("C:\\Program Files\\Tencent\\QQ\\QQ.exe","/START QQUIN:123456  PWDHASH:OWQ2ODkzZTY5YjVlYjk5ZQ== /STAT:41");我这里老是提示说密码错误.对了我的QQ版本是8.0.714.1791,密码的PWDHASH算法用的是Base64(MD5(78787878,16)) = "OWQ2ODkzZTY5YjVlYjk5ZQ=="
我估计是这个密码算法错了,谁有成功过的案例请帮帮我?我一天没搞定就一天睡不好啊!

回复列表 (共3个回复)

沙发

Ed8a4p1ok+abXrmeIk1KIQ==

板凳

string pwstr = "mypassword";
            byte[] pwbyte = new byte[pwstr.Length];
            MD5 mymd5 = new MD5CryptoServiceProvider();
            pwbyte = mymd5.ComputeHash(Encoding.UTF8.GetBytes(pwstr));
            textBox1.Text = Convert.ToBase64String(pwbyte);
            Process.Start("d:\\Program Files\\Tencent\\QQ\\QQ.exe", "/START QQUIN:913871216  PWDHASH:"+ Convert.ToBase64String(pwbyte) + " /STAT:41");

3 楼

兄弟你算是就我一条命了.我运气实在不好,其实我也尝试了Base64(MD5,32)等网上说的各种加密算法.最后还是失败!问题出在我都是到相关的MD5,Base64加密服务网站上去计算PSWHASH.才会一败涂地.以后还是要自己写算法,太懒了我.谢谢你!

我来回复

您尚未登录,请登录后再回复。点此登录或注册