色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

PHP偽造referer實例代碼

瀏覽:5日期:2024-02-20 09:39:49

偽造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來判斷是否盜鏈的防盜鏈系統,使用其他特殊方法防盜鏈的,這個估計就不適用了

標簽: PHP
主站蜘蛛池模板: 天码毛片一区二区三区入口 | 免费在线看a | 91四虎国自产在线播放线 | 亚洲第一区视频 | 亚洲欧美一二三区 | 国产成人精品微拍视频 | 91香蕉国产观看免费人人 | 欧美亚洲国产精品久久久久 | 亚洲一区免费看 | 色一伦一情一区二区三区 | 成人黄色一级毛片 | 一级毛片成人免费看a | 亚洲91精品| 国产综合精品久久久久成人影 | 中文字幕成人在线观看 | 免费成年人在线视频 | 国产精品一区二区资源 | 精品欧美高清不卡在线 | 99精品一区二区三区 | 亚洲人成在线免费观看 | 日本精品夜色视频一区二区 | 伊大人香蕉久久网 | 欧美夜夜骑 | 黄色三级视频网站 | 91天堂网 | 国产在线播放成人免费 | 可以免费看黄的网址 | 成人亚洲精品 | 久久一| 福利视频专区 | 三级视频中文字幕 | 91精品国产免费网站 | 美女黄色一级片 | 99在线视频免费观看 | 亚洲一区二区在线 | 亚欧美 | 久久一本精品 | 久久久久亚洲 | 正在播放的国产a一片 | 亚洲综合图片人成综合网 | 欧美18毛片免费看 |