一段防盗连的PHP代码

 更新时间:2006年12月06日 00:00:00   作者:  
$ADMIN[defaulturl] = http://www.163.com/404.htm;  //盗链返回的地址 
$okaysites = array("http://www.163.com/","http://163.com") ; //白名单  
$ADMIN[url_1] = http://www.163.com/download/;  //下载地点1 
$ADMIN[url_2] = "";//下载地点2,以此类推 

$reffer = $HTTP_REFERER; 
if($reffer) { 
$yes = 0; 
while(list($domain, $subarray) = each($okaysites)) { 
if (ereg($subarray,"$reffer")) { 
$yes = 1; 


$theu = "url"."_"."$site"; 
if ($ADMIN[$theu] AND $yes == 1) { 
header("Location: $ADMIN[$theu]/$file"); 
} else { 
header("Location: $ADMIN[defaulturl]"); 

} else { 
header("Location: $ADMIN[defaulturl]"); 


?>    


使用方法:将上述代码保存为dao4.php, 
比如测试用的validatecode.rar在站点http://163.com/download里面, 
则用以下代码表示下载连接. 

文件名?site=1&file=文件

相关文章

  • thinkphp集成前端脚手架Vue-cli的教程图解

    thinkphp集成前端脚手架Vue-cli的教程图解

    这篇文章主要介绍了thinkphp集成前端脚手架Vue-cli的教程图解,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-08-08
  • PHPMailer发送邮件

    PHPMailer发送邮件

    PHPMailer是一个封装好的PHP邮件发送类,支持发送HTML内容的电子邮件,以及图片附件,前提要设置好邮件服务器就能实现邮件发送功能。本文给大家分享PHPMailer发送邮件功能,一起看看吧
    2016-12-12
  • CodeIgniter CLI模式简介

    CodeIgniter CLI模式简介

    这篇文章主要介绍了CodeIgniter CLI模式,需要的朋友可以参考下
    2014-06-06
  • ThinkPHP V2.2说明文档没有说明的那些事实例小结

    ThinkPHP V2.2说明文档没有说明的那些事实例小结

    这篇文章主要介绍了ThinkPHP V2.2说明文档没有说明的那些事,实例分析了ThinkPHP中常用的技巧,需要的朋友可以参考下
    2015-07-07
  • 神盾加密解密教程(二)PHP 神盾解密

    神盾加密解密教程(二)PHP 神盾解密

    前些日子一个朋友丢了个shell给我,让我帮忙解密,打开源码看了下写着是 “神盾加密” , 牛逼闪闪的样子、 百度下发现神盾是个很古老的东西,最后一次更新是在 2012-10-09。和他相似的另一款是phpjm,有人说是神盾抄袭phpjm的,这些都不是我们所要关心的问题、phpjm一直在更新,而神盾貌似不搞了,我们分析下神盾,顺便写成工具,方便大家使用(因为他不更新,所以就不用担心解密工具失效问题了)。
    2014-06-06
  • PHP使用array_multisort对多个数组或多维数组进行排序

    PHP使用array_multisort对多个数组或多维数组进行排序

    这篇文章主要介绍了PHP使用array_multisort对多个数组或多维数组进行排序,需要的朋友可以参考下
    2014-12-12
  • ThinkPHP的Widget扩展实例

    ThinkPHP的Widget扩展实例

    这篇文章主要介绍了ThinkPHP的Widget扩展 ,需要的朋友可以参考下
    2014-06-06
  • php中session_id()函数详细介绍,会话id生成过程及session id长度

    php中session_id()函数详细介绍,会话id生成过程及session id长度

    这篇文章主要介绍了php中session_id()函数详细介绍,会话id生成过程及session id长度的相关资料,需要的朋友可以参考下
    2015-09-09
  • 对淘宝URL中ID提取的PHP代码

    对淘宝URL中ID提取的PHP代码

    这篇文章介绍了对淘宝URL中ID提取的PHP代码,有需要的朋友可以参考一下
    2013-09-09
  • 深入理解PHP中的count函数

    深入理解PHP中的count函数

    下面小编就为大家带来一篇深入理解PHP中的count函数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05

最新评论