欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php下通過偽造http頭破解防盜鏈的代碼

 更新時間:2010年07月03日 11:43:20   作者:  
這篇文章主要用于圖片,軟件等突破防盜鏈的方法,希望需要的朋友有所幫助,但不推薦這樣做,如果官方改版都是無法繼續(xù)使用的。
偽造referer實例代碼,主要用于一些突破防盜鏈,比如圖片,軟件等等

這里就直接給出完整的程序吧,具體的應(yīng)用可以自己修改。
我這里給出的例子是很簡單的,其實可以從這個例子中發(fā)展出很多的應(yīng)用。比如隱藏真實的URL地址……嘿嘿,具體的就自己分析去吧
這里新建一個文件file.php。后面的參數(shù)就是需要偽造referfer的目標(biāo)地址吧。如:file.php/http://www.xxx.xxx/xxx.mp3

復(fù)制代碼 代碼如下:

<?
$url=str_replace('/file.php/','',$_SERVER["REQUEST_URI"]);//得出需要轉(zhuǎn)換的網(wǎng)址。這里我就偷懶,不做安全檢測了,需要的自己加上去
$downfile=str_replace(" ","%20",$url);//替換空格之類,可以根據(jù)實際情況進行替換
$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);//連接目標(biāo)主機
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的第一行一般是請求文件的狀態(tài)。具體請參照HTTP 1.1狀態(tài)代碼及其含義 hi.baidu.com/110911/blog/item/21f20d2475af812ed50742c5.html這里是正常的文件請求狀態(tài),只需直接轉(zhuǎn)向就可以。其他狀態(tài)的繼續(xù)執(zhí)行程序
header("Location:$url");
die();
}
}
//302 轉(zhuǎn)向,大部分的防盜鏈系統(tǒng)都是先判斷referfer,對了的話再轉(zhuǎn)向真實的地址。下面就是獲取真實的地址。
$arr=explode("n",$tp);
$arr1=explode("Location: ",$tp);//分解出Location后面的真時地址
$arr2=explode("n",$arr1[1]);
header('Content-Type:application/force-download');//強制下載
header("location:".$arr2[0]);//轉(zhuǎn)向目標(biāo)地址
die();
?>



這段程序只能針對使用referer來判斷是否盜鏈的防盜鏈系統(tǒng),使用其他特殊方法防盜鏈的,這個估計就不適用了
復(fù)制代碼 代碼如下:

$txt=$_GET['url'];
echo referfile($txt,'http://www.dbjr.com.cn/');

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);
}

復(fù)制代碼 代碼如下:

<?php
$host = "pakey.net"; //你要訪問的域名
$target = "/test.asp"; //你要訪問的頁面地址
$referer = "http//uuwar.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);
}
?>

個是我用在我的小說小偷中的代碼,破解 了云軒閣的txt電子書防盜鏈。

相關(guān)文章

  • PHP生成唯一的促銷/優(yōu)惠/折扣碼(附源碼)

    PHP生成唯一的促銷/優(yōu)惠/折扣碼(附源碼)

    每一個電子商務(wù)網(wǎng)站,現(xiàn)在有一種或多種類型的優(yōu)惠/折扣/優(yōu)惠券系統(tǒng),給大家分享一下如何在PHP生成唯一的促銷/折扣碼;因此,今天將討論這樣一個優(yōu)惠碼的實現(xiàn)過程,需要了解的朋友可以參考下
    2012-12-12
  • php在線解壓ZIP文件的方法

    php在線解壓ZIP文件的方法

    這篇文章主要介紹了php在線解壓ZIP文件的方法,包含了較為完整的上傳與zip解壓功能,非常具有實用價值,需要的朋友可以參考下
    2014-12-12
  • PHP微信模板消息操作示例

    PHP微信模板消息操作示例

    這篇文章主要介紹了PHP微信模板消息操作方法,結(jié)合實例形式分析了php模板消息的定義與調(diào)用方法,需要的朋友可以參考下
    2017-06-06
  • PHP使用PHPExcel刪除Excel單元格指定列的方法

    PHP使用PHPExcel刪除Excel單元格指定列的方法

    這篇文章主要介紹了PHP使用PHPExcel刪除Excel單元格指定列的方法,涉及PHPExcel針對Excel單元格的遍歷操作及removeColumn方法刪除單元格的相關(guān)使用技巧,需要的朋友可以參考下
    2016-07-07
  • php使用preg_match()函數(shù)驗證ip地址的方法

    php使用preg_match()函數(shù)驗證ip地址的方法

    這篇文章主要介紹了php使用preg_match()函數(shù)驗證ip地址的方法,涉及php針對數(shù)字及字符串的正則匹配操作相關(guān)技巧,需要的朋友可以參考下
    2017-01-01
  • php開啟openssl的方法

    php開啟openssl的方法

    今天調(diào)試程序的時候提示,請開啟openssl,原來大多數(shù)情況下openssl是沒有開啟的,要想啟用需要進行下簡單的設(shè)置
    2014-05-05
  • ThinkPHP模型詳解

    ThinkPHP模型詳解

    這篇文章主要介紹了ThinkPHP模型詳解的相關(guān)資料,需要的朋友可以參考下
    2015-07-07
  • 更改localhost為其他名字的方法

    更改localhost為其他名字的方法

    這篇文章主要介紹了更改localhost為其他名字的方法,需要的朋友可以參考下
    2014-02-02
  • 一文解決PHP中生成隨機數(shù)遇到的重復(fù)問題

    一文解決PHP中生成隨機數(shù)遇到的重復(fù)問題

    項目開發(fā)中很多地方需要用到唯一編碼,比如說訂單、卡券、邀請碼等等,這些編號是需要嚴格保證唯一性的,因為如果系統(tǒng)中訂單的編號存在倆一模一樣的,那造成很多數(shù)據(jù)的錯亂,所以本文給大家介紹了如何解決PHP中生成隨機數(shù)遇到的重復(fù)問,需要的朋友可以參考下
    2023-12-12
  • php中實現(xiàn)獲取隨機數(shù)組列表的自定義函數(shù)

    php中實現(xiàn)獲取隨機數(shù)組列表的自定義函數(shù)

    這篇文章主要介紹了php中實現(xiàn)獲取隨機數(shù)組列表的自定義函數(shù),本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-04-04

最新評論