qq密码加密算法php,PHP实现的QQ空间g_tk加密算法
本文实例讲述了PHP实现的QQ空间g_tk加密算法。分享给大家供大家参考。具体如下:
//G_tk计算
function getGTK($skey){
$hash = 5381;
for($i=0;$i
$hash += ($hash << 5) + utf8_unicode($skey[$i]);
}
return $hash & 0x7fffffff;
}
function utf8_unicode($c) {
switch(strlen($c)) {
case 1:
return ord($c);
case 2:
$n = (ord($c[0]) & 0x3f) << 6;
$n += ord($c[1]) & 0x3f;
return $n;
case 3:
$n = (ord($c[0]) & 0x1f) << 12;
$n += (ord($c[1]) & 0x3f) << 6;
$n += ord($c[2]) & 0x3f;
return $n;
case 4:
$n = (ord($c[0]) & 0x0f) << 18;
$n += (ord($c[1]) & 0x3f) << 12;
$n += (ord($c[2]) & 0x3f) << 6;
$n += ord($c[3]) & 0x3f;
return $n;
}
}
希望本文所述对大家的php程序设计有所帮助。
qq密码加密算法php,PHP实现的QQ空间g_tk加密算法相关推荐
- QQ密码忘记怎么办 教你找回QQ密码
QQ密码找回的重要关键词 QQ密码保护 QQ密码保护是一套保障QQ密码安全的机制.通过给你的QQ号填写对应的相关资料,如证件号.安全提示问题.安全邮箱等,给你的QQ号穿一件防弹衣.一旦出现问题,就可以 ...
- php仿qq空间,PHP实现的QQ空间g_tk加密算法
本文实例讲述了PHP实现的QQ空间g_tk加密算法..具体如下: //G_tk计算 function getGTK($skey){ $hash = 5381; for($i=0;$i $hash += ...
- python破解qq密码_央·python编程之QQ数据清洗
一般我们从网上下下来的数据都很杂乱的,什么样的情况都有,不利于我们整理,所以在拿到数据的时候我们会先做一遍数据清理,把垃圾数据清理掉. 今天我们拿QQ数据做示范. 我们命令行是怎么看数据! [Asm] ...
- 计算机考试qq用户找回密码,找回QQ密码_详细讲述QQ密码找回教程方法【图文】-太平洋电脑网PConline-太平洋电脑网...
QQ号码对于现在大多数人来说就如我们的手机号码一样重要,而QQ密码是QQ的重要保障.QQ密码忘记后,找回QQ密码就必不可少,那么QQ密码怎么找回?怎么快速找回呢?下面我就分享下QQ密码找回的几种高几率 ...
- 修改qq服务器时间限制,为什麼QQ改不了密码?他显示请在常用IP上修改密码但我试过下Q改时间再改了还是不行...
满意答案 tianwolf 2014.11.27 采纳率:53% 等级:6 已帮助:459人 2008年3月18日起,腾讯为了保障QQ的安全,限制了所有QQ号码的异地改密.即所有QQ只能在经常登 ...
- QQ密码忘记不用急 QQ找回有方法(转)
http://www.itful.com/html/apply/qq/jq/2009/0206/56.html 现在QQ号似乎已经成为网民必备的一个聊天工具,每当上网时总是习惯性的首先打开QQ再去浏览 ...
- 分析QQ网页密码加密的方法,开发QQ外挂开心农场外挂
知道了原理后,我改成Delphi源码: procedure TForm1.btn4Click(Sender: TObject); var hash: T4x4LongWordRecord; h ...
- Android WindowManager 解析与骗取 QQ 密码案例分析
最近在网上看见一个人在乌云上提了一个漏洞,应用可以开启一个后台 Service,检测当前顶部应用,如果为 QQ 或相关应用,就弹出一个自定义 window 用来诱骗用户输入账号密码,挺感兴趣的,总结相 ...
- php 验证qq密码错误,QQ输入正确密码却验证错误的解决办法
近期收到部分用户反馈:在腾讯软件中心下载最新的QQ版本或升级当前QQ版本后,发现输入正确的登录密码,却出现验证错误的提示,但该帐号可以顺利登录QQ论坛.请遇到此类问题的用户查看以下原因,我们希望可以帮 ...
最新文章
- 网站访问慢解决思路详细图解
- Spring MVC 如何加载静态html
- Google Play
- JQ属性和css部分测试
- matlab信号频率分析实验报告,信号抽样实验报告
- Leetcode--215. 数组中第K个最大元素
- Java分布式篇5——FastDFS
- PyTorch 1.0 中文文档:torch.Storage
- 为什么最近「骚扰电话」明显越来越多了?
- 算法设计与分析--01背包问题(动态规划法解决)
- php 实现联想式 搜索,php实现联想搜索,你会吗?_后端开发
- Spring学习总结四——SpringIOC容器四
- mysql pxc集群 原理 (图解+秒懂+史上最全)
- java pointer_Java Pointer.pointerToCString方法代码示例
- SpringBoot(七) 整合Mybatis
- unity实现绘制户型
- Unity性能优化之字体裁剪
- 【功能测试】part2
- 小米typec转miniDP扩展坞评测
- 我叫张强,somnus
热门文章
- PHP小说TXT在线生成器源码
- Paint及Canvas的简单应用
- yate学习--yateclass.h--class YATE_API NamedCounter : public String
- 分享几个好用的聚合工具网站,一个网站,解决一堆问题
- H5 data-*属性
- airpod蓝牙耳机音量大解决办法_airpods怎么调节音量
- python控制代码块逻辑关系_Python 编程中用代码缩进表示逻辑递进关系,通常用几个空格_学小易找答案...
- 嵌入式开发培训班费用大概多少?要学哪些课程?
- 【I/O-网卡】网卡工作原理及分类:以太网卡,FC HBA,iSCSI HBA
- 怎么在电脑上玩口袋妖怪新世代 口袋妖怪新世代电脑版玩法攻略