LsevenTT博客-站群哥

认真你就输了

腾讯QQ空间g_tk算法

腾讯QQ空间g_tk算法

QQ会员登陆GTK算法和空间等的算法不一样,算出的GTK结果是一段MD5值。

其实g_tk校验是通过skey值来算出来的,弄过QQ登录的人可能都知道,在登录成功之后,cookies里都会返回skey值,通常是以@开头,并且带有一串看似无规则的大小写字母混合,总共10位。

 

//这里添加代码……
function GTken(skey){
var salt=5381;
var md5key='e&!%^%128';
var hash=[],ASCIICode;
hash.push((salt< <5));
for(var i=0,len=skey.length;i