现在的位置: 首页 > 软件开发 > 正文

解码GL\x4f\x42A\x4c\x53

2014年01月09日 软件开发 ⁄ 共 265字 暂无评论 ⁄ 被围观 146+

解码GL\x4f\x42A\x4c\x53

形如GL\x4f\x42A\x4c\x53的文件解码,一般不是直接16进制转字符就可以,对其中的引号和斜杠要做一些判断和处理,例子如下:

[php]< ?php $t='0123456789abcdefABCDEF'; $fn='hexcodedfile.php'; $r=$p=$qt=$s=''; $slash=false; $i=$j=0; if ($f=fopen($fn,"rb")){ $s=fread($f,filesize($fn)); fclose($f); for ($i=0;$i%s",$p);
$j++;
}
echo 'H:'.$qt.'=> '.chr(hexdec($s[$i+2].$s[$i+3])).$p.'
';
$qt=($slash)?'\\':'';
$r.=$qt.chr(hexdec($s[$i+2].$s[$i+3]));
$i=$i+3;
}else{
echo 'C:=====> '.$s[$i].$p.'
';
$r.=$s[$i];
}
$j++;
}
$fn.='-1';
$f=fopen($fn,"wb");
fwrite($f,$r);
fclose($f);
echo 'done...';
}
?>[/php]

给我留言

您必须 [ 登录 ] 才能发表留言!

×
#