已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP

标题: 求个gtk的计算php版

作者: @Ta

时间: 2016-08-08

点击: 6107

public function getGTK($skey){
   $hash = 5381;
   for($i=0;$i<strlen($skey);++$i){
      $hash += ($hash << 5) + $this->utf8_unicode($skey[$i]);
   }
   return $hash & 0x7fffffff;
}
这个计算出来的gtk不能用,是为什么?

[隐藏样式|查看源码]


『回复列表(11|隐藏机器人聊天)』

1.
function charCodeAt($str,$index){
$char=mb_substr($str,$index,1,'UTF-8');
if(mb_check_encoding($char,'UTF-8')){
$ret=mb_convert_encoding($char,'UTF-32BE','UTF-8');
return hexdec(bin2hex($ret));
}else{
return null;
}
}
function getGTK($skey){
$hash=5381;
$len=strlen($skey);
for($i=0;$i<$len;++$i){
$hash+=($hash<<5)+charCodeAt($skey,$i);
}
return $hash&0x7fffffff;
}



拿去试试吧,我也不知道什么时候写了这玩意
(/@Ta/2016-08-09 09:35//)

2. @0xAINI
(/@Ta/2016-08-09 09:36//)

3. @唐伯虎,牛逼,什么会写这种的。。。
(/@Ta/2016-08-09 11:25//)

4. 这问题问彩虹
(/@Ta/2016-08-09 19:45//)

5. 我源码里面不都有吗
(/@Ta/2016-08-09 20:00//)

6. @唐伯虎,跟我的是一样的,但是算出来的gtk用不了
(/@Ta/2016-08-09 22:40//)

7. @net909,你的免费版下载不了,你的商业版加密了,而且我也找不到在哪旮旯
(/@Ta/2016-08-09 22:41//)

8. @0xAINI,zend加密吗?
(/@Ta/2016-08-09 22:44//)

9. @拒绝柳岩99次,不是,可能是zym加密
(/@Ta/2016-08-09 22:51//)

10. #
(/@Ta/2021-05-08 22:11//)

11. @0xAINI,qq目录里面的不都没加密吗,qzone.class.php
(/@Ta/2016-08-10 15:32//)

回复需要登录

7月9日 21:43 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1