博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webqq 获得好友列表hash算法 获得最新hash的方法
阅读量:4683 次
发布时间:2019-06-09

本文共 789 字,大约阅读时间需要 2 分钟。

webqq获得好友列表的hash算法,大约每一个月中旬会变动一次。知道怎么获得他就能够了。

js文件路径 http://web.qstatic.com/webqqpic/pubapps/0/50/eqq.all.js

加密算法为 P=function(b,i),有时候是 P=function(b,j)

直接打开这个文件后搜索P=function,有两个參数的就是。

把函数体拷贝下来后百度 js格式化工具,把内容放进去,格式化一下。

以下是2014年6月17日时的hash函数:

 

P=function(b,j){    for (var a = j + "password error",    i = "",    E = [];;) if (i.length <= a.length) {        if (i += b, i.length == a.length) break    } else {        i = i.slice(0, a.length);        break    }    for (var c = 0; c < i.length; c++) E[c] = i.charCodeAt(c) ^ a.charCodeAt(c);    a = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"];    i = "";    for (c = 0; c < E.length; c++) i += a[E[c] >> 4 & 15],    i += a[E[c] & 15];    return i}

很easy吧。

转载于:https://www.cnblogs.com/zfyouxi/p/5350178.html

你可能感兴趣的文章
Unity3D 关于yield在collider中的使用
查看>>
spring-mvc xml文件的最基本配置
查看>>
word 新建一行文字不能左对齐
查看>>
jquery选择器
查看>>
IT公司的等级观念
查看>>
百度编辑器ueditor1.4.3配置记录
查看>>
ubuntu12.04开启Framebuffer
查看>>
【问题和解决】python中nltk与nltk_contrib的关系
查看>>
闭包的探索
查看>>
内存泄漏
查看>>
编程之美 2.12 快速寻找满足条件的两个数 解法三证明 (算法导论 第二版 2.3-7 在n个元素的集合S中找到两个和为x的元素)...
查看>>
open_basedir restriction in effect,解决php引入文件权限问题
查看>>
微信小程序获取用户信息解密AES并且注意如何获取unionid
查看>>
JavaScript设计模式----1
查看>>
Qt实现半透明遮罩效果
查看>>
erlang调优方法
查看>>
Mysql linux -N命令
查看>>
daily scrum 12.5
查看>>
linux-ftp install
查看>>
NetXray
查看>>