午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

PHP偽造referer實例代碼

瀏覽:17日期: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
主站蜘蛛池模板: 日本熟妇毛茸茸茂密的森林 | 久久99国产精品视频 | 鲁大师影院在线播放观看免费版中文 | 激情五月婷婷色 | 欧美一级欧美三级在线观看 | 超碰2021| 69久久久久 | 久久99精品久久久久久园产越南 | 草草影院欧美 | 日本久久网站 | 精品日韩在线观看 | 日韩毛片网站 | 久久久精品久久久久 | 国产性生活大片 | 四虎影院在线播放 | 欧美精品三级 | 日韩一级免费毛片 | 国产亚洲欧美一区二区 | 欧美一级黄 | 精品四虎 | 自拍偷拍第3页 | 欧美精品激情 | 最新中文字幕第一页 | wwwav在线 | 久久嫩草精品久久久久 | 神马影院午夜伦 | 国产h在线 | 69xx免费视频| 波多野结衣久久精品 | 亚洲天堂男人网 | 欧美日韩在线观看成人 | 欧美性猛交bbbbb精品 | 欧美国产第一页 | 91色多多 | 97伊人网| 成人国产精品一区二区 | 黄色免费在线观看网站 | 在线天堂视频 | 欧美激情精品久久 | 免费毛片视频网站 | 亚洲免费成人在线 |