C#查询QQ坦白说发送者QQ号

原理很简单,就是向服务器提交一个数据,得到所有的坦白说消息,当然这个消息是加密的,重点也是在解密上。

自从上次腾讯更新了之后,坦白说查看要求有高了一点,我用C#测试,web浏览器.net框架小于4.5就会获取不到数据,还会被对方工程师调侃,玩儿的也是很溜。

核心就是在于QQ用户的skey值的计算上,主要用到了左移、取键代码、逻辑位与运算。

for (int i = 0; i < skey.Length; i++)
{
int j;
string s;
char a;
s = skey.Substring(i, 1);
a=char.Parse(s);
j=(int)a;//键代码
int zy=inteses * 32;//左移5位
inteses=inteses+zy+j;
}
int sff= inteses & 2147483647;//逻辑与运算

上述代码得到的值就是获取数据的关键,运行效果如下。

本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。

本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。

如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

本文链接:https://www.cmezy.com/blog/ccxq/

文本链接:C#查询QQ坦白说发送者QQ号

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:创梦源码 谢谢

分享


					    					            

评论0

请先

没有账号? 忘记密码?