<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

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

            時間:2025-09-16 01:14:08 php語言 我要投稿

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

              文章主要用于圖片,軟件等突破防盜鏈的方法,希望需要的朋友有所幫助,但不推薦這樣做,如果官方改版都是無法繼續使用的。就跟隨百分網小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!

              偽造referer實例代碼,主要用于一些突破防盜鏈,比如圖片,軟件等等

              這里就直接給出完整的程序吧,具體的應用可以自己修改。

              我這里給出的例子是很簡單的,其實可以從這個例子中發展出很多的應用。比如隱藏真實的URL地址……嘿嘿,具體的就自己分析去吧

              這里新建一個文件file.php。后面的參數就是需要偽造referfer的目標地址吧。如:file.php//pic/xxx.mp3

              復制代碼 代碼如下:

              <?

              $url=str_replace('/file.php/','',$_SERVER["REQUEST_URI"]);/pic/p>

              $downfile=str_replace(" ","%20",$url);/pic/p>

              $downfile=str_replace("/pic/pic/pic/p>

              $urlarr=explode("/",$downfile);/pic/"分解出域名

              $domain=$urlarr[0];/pic/p>

              $getfile=str_replace($urlarr[0],'',$downfile);/pic/p>

              $content = @fsockopen("$domain", 80, $errno, $errstr, 12);/pic/p>

              if (!$content){/pic/p>

              die("對不起,無法連接上 $domain 。");

              }

              fputs($content, "GET $getfile HTTP/1.0rn");

              fputs($content, "Host: $domainrn");

              fputs($content, "Referer: $domainrn");/pic/p>

              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")){ /pic/110911/blog/item/21f20d2475af812ed50742c5.html這里是正常的文件請求狀態,只需直接轉向就可以。其他狀態的繼續執行程序

              header("Location:$url");

              die();

              }

              }

              /pic/p>

              $arr=explode("n",$tp);

              $arr1=explode("Location: ",$tp);/pic/p>

              $arr2=explode("n",$arr1[1]);

              header('Content-Type:application/force-download');/pic/p>

              header("location:".$arr2[0]);/pic/p>

              die();

              ?>

              這段程序只能針對使用referer來判斷是否盜鏈的防盜鏈系統,使用其他特殊方法防盜鏈的,這個估計就不適用了

              復制代碼 代碼如下:

              $txt=$_GET['url'];

              echo referfile($txt,'/pic/');

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

              }

              復制代碼 代碼如下:

              <?php

              $host = "pakey.net"; /pic/p>

              $target = "/test.asp"; /pic/p>

              $referer = "http/pic/"; /pic/p>

              $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電子書防盜鏈。

            【php下通過偽造http頭破解防盜鏈的代碼】相關文章:

            php防盜鏈實例11-06

            使用php偽造referer的方法12-15

            PHP防盜鏈的基本思想02-20

            php簡單防盜鏈實現方法02-28

            php防盜鏈的常用方法小結12-23

            JAVA如何獲取HTTP請求頭02-14

            PHP代碼如何規范02-13

            PHP調用的C代碼12-05

            php語言字典代碼02-15

            • 相關推薦

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院