由于最近qq垃圾信息群发严重,官方选择将webqq部分功能实现细节方面做了点手脚。其中获取好友的post值多了一个hash参数。
这个hash是在js里加密完成的。
以下是js源码
代码如下 复制代码
转成php版本处理,源码如下
代码如下 复制代码
> 4 & 15];
$s .= $a[$j[$d] & 15];
}
return $s;
}
/**
* 模拟 javascript charcodeat函数
*
* protected
* @param string $str
* @return int
*/
function uniord($str)
{
list(, $ord) = unpack('n', mb_convert_encoding($str, 'ucs-4be', 'utf-8'));
return
$ord;
}
/* end of file commons.php */
http://www.bkjia.com/phpjc/632811.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/632811.htmltecharticle我们在qq网上找到的一个hash加密算法是js版本的,下面我们根据js版的hash加密算法改成php版的加密算法,希望方法对各位有帮。 由于最近q...