C#实现QQ自动登录器实现原理
来源:互联网 发布:淘宝店铺导航字体代码 编辑:程序博客网 时间:2024/04/29 16:03
实现代码
private void QQLogin(string QQ,string Pwd)
{
System.Security.Cryptography.MD5 md5=new System.Security.Cryptography.MD5CryptoServiceProvider();
string QQPwd=Convert.ToBase64String(md5.ComputeHash(System.Text.Encoding.UTF8.GetBytes(Pwd)));
System.Diagnostics.Process pro=new System.Diagnostics.Process();
pro.StartInfo.FileName=@"D:/Program Files/Tencent/QQ/QQ.exe";
pro.StartInfo.Arguments="/start QQUIN:"+this.txtQQ.Text.Trim()+" PWDHASH:"+QQPwd+" /stat:40";
pro.Start();
}
实现原理:
QQ自动登陆参数如下:
QQ.exe(QQ路径) /START QQUIN:QQ号 PWDHASH:加密后的密码 /STAT:40 [STAT:40 (40 是隐身登陆41 是正常登陆)]
D:/Tencent/QQ.exe /START QQUIN:123456 PWDHASH:4QrcOUm6Wau+VuBX8g+IPg== /STAT:41
这就是一个QQ号码为123456,密码为123456,QQ安装路径为:D:/Tencent/QQ.exe的QQ登陆参数,登陆方式为正常登陆。
PWDHASH的加密算法:
首先将QQ原始密码进行MD5散列算法处理,得到一个16字节的MD5 HASH字符串,然后用BASE64编码对这个HASH字符串做第二次编码,编码后的数据就是PWDHASH的值。
- C#实现QQ自动登录器实现原理
- C#实现的QQ登录器
- 用VB实现的QQ自动登录器
- QQ自动登录器
- QQ自动登录器
- 逆向小试 ―― QQ 自动登录器原理分析
- 【转】逆向小试 ―― QQ 自动登录器原理分析
- QQ游戏自动登录器V4.0
- QQ游戏自动登录器,源代码(仅供参考)
- qq实现通讯原理
- QQ实现原理
- C#实现仿QQ窗口靠边自动隐藏
- 易语言新手入门教程第十三课 - 制作QQ自动登录器
- C#仿QQ皮肤-实现原理系列文章导航
- C#仿QQ皮肤-实现原理系列文章导航
- C#仿QQ皮肤-实现原理系列文章
- C#仿QQ皮肤-实现原理系列文章
- C#仿QQ皮肤-实现原理系列文章
- ASP.NET中文乱码问题的解决
- 在源码中GridView的行数
- struct hostent结构体
- 进入新的环境的第一想法
- sql2005 外围应用配置器:计算机 localhost 在网络上不存在,或无法远程配置该计算机……
- C#实现QQ自动登录器实现原理
- 关于windows程序基本元素的分析
- 关于api二次开发
- 在有人疼的日子里
- 跪求一段JS代码。
- 正则表达式在javascript中的几个实例 (1)
- 正则表达式在javascript中的几个实例 (2)
- J2ME实现闪屏
- API文档