首页 > 开发 > PHP > 正文

齐博软件(地方门户系统) 文件加密破解工具

2024-05-04 23:20:11
字体:
来源:转载
供稿:网友
本程序为针对“齐博软件地方门户系统5.0官方原版”的破解工具

<?php
$file = 'qb_function.php';  //要破解的文件

copy($file, '0_'.$file);

$fp = fopen($file, 'r');
$code = fread($fp, filesize($file));
fclose($fp);

$n = 1;
while($n < 1000){
  
    if($n == 1){
        $code = str_replace("__FILE__", "'0_$file'", $code);
        $code = str_replace(');eval_r($', ');$decode1=trim($', $code);
    }else{
        $replace = '$decode'.$n.'=trim(';
        $code = str_replace('eval_r(', $replace, '<?php '.$code);
    }
  
    $tmp_file = 'detmp'.$n.'.php';
    file_put_contents($tmp_file, $code);
    include($tmp_file);

    $val = 'decode'.$n;
    $code = $$val;
  
    unlink($tmp_file);
  
    if(strlen($code)>50 && strpos($code, 'eval_r(') === false){
        break;
    }
  
    $n++;
}

$code = "<?php/r/n".$code."/r/n?>";
file_put_contents($file.'.de.php', $code);
unlink('0_'.$file);
echo 'done: '.$file.'.de.php';
exit;
?>


上面的 eval_r 要把 _r 去掉。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表