站長資訊網
        最全最豐富的資訊網站

        php偽造referer地址的三種方法是什么

        方法:1、利用“file_get_contents($url,false,$context)”函數;2、CURL方式,利用curl_init()、curl_setopt()、curl_exec()等函數;3、利用fsockopen()函數。

        php偽造referer地址的三種方法是什么

        本教程操作環境:windows7系統、PHP7.1版,DELL G3電腦

        php獲取當前頁面的前一個頁面URL地址,即當前頁面是從哪個頁面鏈接過來的,可以使用$_SERVER['HTTP_REFERER'];

        但是$_SERVER['HTTP_REFERER']也是可以被偽造欺騙的,有三種方法可以偽造和欺騙$_SERVER['HTTP_REFERER']

        注:window平臺 使用phpstudy集成環境 nginx 此方法失效 ,apache 正常,其他平臺版未測試

        第一種方法:file_get_contents

        $url = "http://localhost/test/test.php"; $refer="http://www.aa.com"; $opt=array('http'=>array('header'=>"Referer: $refer")); $context=stream_context_create($opt); $file_contents = file_get_contents($url,false, $context); echo $file_contents;

        file_get_contents中stream_context_create就偽造來源的重要參數了。

        第二種方法:CURL

        $url = "http://localhost/test/test.php"; // 請求的頁面地址 $refer="http://www.aa.com";  //偽造的頁面地址 $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL,$url); curl_setopt ($ch, CURLOPT_REFERER,$refer); curl_exec ($ch); curl_close ($ch);

        第三種方法:fsockopen

        $url="http://localhost/test/test.php"; $target = "http://www.manongjc.com/"; /** sockopen 偽造 網站來源地址  * @parem $url 要訪問的頁面地址  * @parem $target 偽造來源頁面  * @parem $port 網站端口 默認 80  * @parem 頁面腳本執行時間 默認 30 s * */ function referer($url,$target,$port=80,$t=30) {     $info=parse_url($url);     $fp = fsockopen($info["host"], $port, $errno, $errstr, $t);     if(!$fp)     {         echo "$errstr($errno)".PHP_EOL;     }     else     {         $out = "GET ".$info['path']." HTTP/1.1".PHP_EOL;         $out .= "Host: ".$info["host"].PHP_EOL;         $out .= "Referer: ".$target.PHP_EOL;         $out .= "Connection: Close".PHP_EOL;         $out .= PHP_EOL;         fwrite($fp, $out);         while(!feof($fp))         {           echo fgets($fp); // 發送 head 請求頭信息         }         fclose($fp);     } } //函數調用 referer($url,$target);

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品人成在线播放新网站| 996久久国产精品线观看| 亚洲中文久久精品无码| 欧美国产日韩精品| 热re99久久6国产精品免费| 精品国产一区二区三区在线观看| 99热精品在线观看| 无码国内精品久久人妻| 国产精品推荐天天看天天爽| 91精品国产综合久久久久久| 香蕉国产精品麻豆亚洲欧美日韩精品自拍欧美v国| 青青草国产精品| 99re热这里只有精品视频中文字幕 | 久久线看观看精品香蕉国产| 亚洲欧洲精品无码AV| 免费人妻精品一区二区三区| 国产精品内射婷婷一级二| 欧美精品一区二区三区视频 | 青青热久久国产久精品| 国产精品人成在线观看| 欧美国产日本精品一区二区三区| MM1313亚洲国产精品| 伊人久久精品无码二区麻豆| 欧美激情精品久久久久久久| 国产午夜精品理论片| 国产日韩精品无码区免费专区国产| 国产成人精品日本亚洲专区| 国产精品成人69XXX免费视频| 91不卡在线精品国产| 91av国产精品| 国产精品小黄鸭一区二区三区| 国产精品99| 精品欧美一区二区三区久久久| 国产精品人人做人人爽| 国产精品午夜福利在线无码| 国产乱子伦精品免费视频| 国产精品1024视频| 国产乱人伦偷精品视频不卡| 久久国产成人亚洲精品影院| 久久91这里精品国产2020| 久久久久久国产精品美女|