设为首页 收藏本站
查看: 1375|回复: 1

[经验分享] php 在线破解防盗链图片

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-8-27 08:46:23 | 显示全部楼层 |阅读模式
很好网站都防盗链图片了,尤其是些sex相关的图片资源,还有部分采集的网站图片防盗链无法远程保存的,弄个东东方便自己方便群众吧,可破解绝大部分的防盗链图片,使用方法,http://www.sn03.com/show.php?picurl= 后面加上需要盗链的图片地址,比如http://www.sn03.com/show.php?picurl=http://www.sn03.com/uploadfile/quwen/uploadfile/200906/thumb_20090612062708928.jpg
这样在论坛或者网站上转载图片就可以显示出来,尤其sex论坛更实用吧,偶是专门用来对付拒绝远程保存图片的站点用的
木有想到有那么多人需要,其实这个是很简单的代码,传上来吧,免得老留邮箱下来找我要。

下载地址:http://download.iyunv.com/source/3371798






通用破解图片防盗链完美方法


通用破解图片防盗链完美方法!!现在各大网站的软件不但使用盗链措施,而且图片也防止别人引用。新浪博客、网易相册、百度空间都是这样。
如果直接引用这个图片,显示【该图片来源于百度空间】之类的话。这样他们的流量是有了,但是却苦了我们,令到我们不得不找其他的空间来放图片。转引别人的文章还得把图片先下载下来再传到自己空间里再插入到日志里。真累死人。
今天,我教大家一个可以“破解”这个图片防盗链技术的方法,使用起来很简单,直接将图片上传到【百度空间】、【网易相册】、【新浪博客】之类的空间,然后找到图片的地址,如

图片会显示然后在图片地址的前面加上  http://www.beihaiw.com/pic.php?url=  
即可,最后的网址是为
  
图片会显示:
直接引用这个图片就可以显示了,再也不会显示【该图片来源于哪里哪里】之类的字了


  





  众所周知,163相册速度是非常快的。简直是QQ相册的好几倍。现在还有个上传工具,可以一次性上传很多张图片。
  但是有个很大缺点,就是不能别的地方链接相册里的图片(这个就称为防盗链系统),这个当然是163考虑到自己利益所以才防盗链的。
  不过,现在我便要把相册里的图片在论坛显示出来 嘿 flash模板
  下面flash下载这张图片,放在163的相册里:
  图片地址是:http://img77.photo.163.com/CA7onPQ4Yx1XZybzi-UzqA==/866379978316151416.jpg
如果直接用这个地址贴出来 肯定显示不了 因为163防盗链了!如图:

只要在图片地址前面加上:http://www.kxqq.net/images/qqimg.asp?url=图片地址
即,图片的地址变为:http://www.kxqq.net/images/qqimg.asp?url=http://img77.photo.163.com/CA7onPQ4Yx1XZybzi-UzqA==/866379978316151416.jpg就可以正常显示了!
如图:

  
同理 此方法同样适用于qq相册等防盗链的图片……
  


  


腾讯的工具:
http://qp.qq.com/cgi-bin/cgi_imgproxy?url=http%3A%2F%2Ffile.donews.com%2F2011%2F1219%2F20111219031951861.jpg&size=0
  
  
  
  
  
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-104757-1-1.html 上篇帖子: 【php学习之路】微信公众帐号 下篇帖子: [Yii Framework] export / import sql file with PHP in Yii Framework

尚未签到

发表于 2015-8-27 09:17:03 | 显示全部楼层
这篇文章主要用于图片,软件等突破防盗链的方法,希望需要的朋友有所帮助,但不推荐这样做,如果官方改版都是无法继续使用的。
伪造referer实例代码,主要用于一些突破防盗链,比如图片,软件等等 这里就直接给出完整的程序吧,具体的应用可以自己修改。 我这里给出的例子是很简单的,其实可以从这个例子中发展出很多的应用。比如隐藏真实的URL地址……嘿嘿,具体的就自己分析去吧  这里新建一个文件file.php。后面的参数就是需要伪造referfer的目标地址吧。如:file.php/http://www.xxx.xxx /xxx.mp3

<?
$url=str_replace('/file.php/','',$_SERVER["REQUEST_URI"]);//得出需要转换的网址。这里我就偷懒,不做安全检测了,需要的自己加上去
$downfile=str_replace(" ","%20",$url);//替换空格之类,可以根据实际情况进行替换
$downfile=str_replace("http://","",$downfile);//去掉http://
$urlarr=explode("/",$downfile);//以"/"分解出域名
$domain=$urlarr[0];//域名
$getfile=str_replace($urlarr[0],'',$downfile);//得出header中的GET部分
$content = @fsockopen("$domain", 80, $errno, $errstr, 12);//连接目标主机
if (!$content){//链接不上就提示错误
die("对不起,无法连接上 $domain 。");
}
fputs($content, "GET $getfile HTTP/1.0rn");
fputs($content, "Host: $domainrn");
fputs($content, "Referer: $domainrn");//伪造部分
fputs($content, "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)rnrn");
while (!feof($content)) {
$tp.=fgets($content, 128);
if (strstr($tp,"200 OK")){ //这里要说明一下。header的第一行一般是请求文件的状态。具体请参照HTTP 1.1状态代码及其含义 hi.baidu.com/110911/blog/item/21f20d2475af812ed50742c5.html这里是正常的文件请求状态,只需直接转向就可以。其他状态的继续执行程序
header("Location:$url");
die();
}
}
//302 转向,大部分的防盗链系统都是先判断referfer,对了的话再转向真实的地址。下面就是获取真实的地址。
$arr=explode("n",$tp);
$arr1=explode("Location: ",$tp);//分解出Location后面的真时地址
$arr2=explode("n",$arr1[1]);
header('Content-Type:application/force-download');//强制下载
header("location:".$arr2[0]);//转向目标地址
die();
?>


这段程序只能针对使用referer来判断是否盗链的防盗链系统,使用其他特殊方法防盗链的,这个估计就不适用了
$txt=$_GET['url'];
echo referfile($txt,'http://www.iyunv.com/');

function referfile($url,$refer='') {
$opt=array('http'=>array('header'=>"Referer:$refer"));
$context=stream_context_create($opt);
Header("Location:".$url);
return file_get_contents($url,false,$context);
}

<?php
$host = "pakey.net"; //你要访问的域名
$target = "/test.asp"; //你要访问的页面地址
$referer = "http//iyunv.com/"; //伪造来路页面
$fp = fsockopen($host, 80, $errno, $errstr, 30);
if(!$fp){
echo "$errstr($errno)<br />\n";
}else{
$out = "
GET $target HTTP/1.1
Host: $host
Referer: $referer
Connection: Close\r\n\r\n";

fwrite($fp, $out);
while(!feof($fp)){
echo fgets($fp, 1024);
}
fclose($fp);
}
?>

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表