作者buganini (霸格尼尼)
看板PHP
标题Re: [请益] 新手发问
时间Sun Nov 11 10:59:10 2007
function decoder($s){
$c = curl_init();
curl_setopt($c,CURLOPT_URL,'
http://www.tyxod.net/sha1/index.php');
curl_setopt($c,CURLOPT_POST,1);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c,CURLOPT_POSTFIELDS,
'Submit=sha1%20search&string2playwith='.bin2hex(base64_decode($s)));
$str=curl_exec($c);
curl_close($c);
if(preg_match('!<div align="center" class="result">\n {16}(.*?)&!s',
$str,$a))
return $a[1];
return 'Failed decoding sha1';
}
但是arcsha1不一定查的到
查出来也不一定是对的
可能会有collision
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.169.71.109
※ 编辑: buganini 来自: 221.169.71.109 (11/11 11:10)