baihaideng 发表于 2020-9-27 23:15:42

jjhh 发表于 2020-9-27 23:10
echo $url;
把你的url输出看看,对应调整
然后


不懂咋写,你就把我这段代码里面加上几个域名写好呗:D

<?php
$url = null;
if(count($_GET) > 1){
    foreach ($_GET as $key => $v) {
      if($key != 'url'){
            $url .= '&'.$key.'='.$v;
      }else{
            $url .= $v;
      }
    }
}else{
    $url = $_GET['url'];
}
//伪造 网址 referer
$refer = 'http://www.a.net';
$ch = curl_init($url);
curl_setopt ($ch, CURLOPT_REFERER, $refer);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
header("Content-type: image/jpeg");
print($data);
?>

0201 发表于 2020-9-29 08:44:42

直接$refer = $url应该就可以了。

sbell 发表于 2020-9-29 09:14:45

不用写代码,很多服务器软件都有这个功能

例如服务器狗 windows版本就自带有

xxskypiaoluo 发表于 2020-9-29 09:24:56

判断一下请求header头部吧
页: 1 [2]
查看完整版本: 多个网站图片设置了防盗链 怎样写盗链代码