手机版

用PHP破解防盗链图片的简单方法

时间:2021-11-07 来源:互联网 编辑:宝哥软件园 浏览:

有自己的主机一般会设计‘防盗链’,其实包括图片防盗链,还有下载防盗链,比如:1。使用。htaccess设置防盗链,复制代码如下:重写结束时的重写引擎% { http _ refer }!^$rewritecond % { http _ refer }!^http://(www\.)?Jb51.net/.*$[北卡罗来纳州]重写器\。(gif | jpg)$//www . JB 51 . net/image . gif[r,l] 2.nginx设置防盗链的复制码如下:location ~ * \。(gif | jpg | png | swf | flv) $ {valid _。if($ invalid _ refer){重写^/http://jb51.net/234_s.gif; # return 404;}}但是如何破解防盗链呢?一般防盗链是判断路由是否是自己的域名。我们可以使用php中内置的file_get_contents方法来请求这个图片(当然,其他后端语言也有类似的方法)。例如,复制代码如下://getImg.php?Url=目标图片连接?phpheader(' Content-type : image/JPEG ');echo file _ GET _ contents(isset($ _ GET[' URL '])?$ _ GET[' URL ']: ' http://static . JB 51 . net/images/v1/loading-16-16 . gif ');看例子:1,直接加载防盗链图片:(本站未授权图片显示为空白)

2.通过php 阅读图片:

版权声明:用PHP破解防盗链图片的简单方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。