首頁 > 後端開發 > php教程 > 對盜鏈說再見..._PHP教程

對盜鏈說再見..._PHP教程

WBOY
發布: 2016-07-21 16:10:00
原創
1062 人瀏覽過


第一頁內隨機的產生一個數(0-15)-》dechex()保存在session內

然後將URL使用此標記進行運算,隨便你運算了,不過要能逆過來才行~

第二頁則偵測是否有此標記,有則進行逆運算,然後將變數取出

優點:(必須造訪網站URL才有效~)

缺點:(儲存到本地的頁面連結全部失效,盜鏈失效)

---------------------------- -----------------

ob_start();
session_start();
if(isset($_SESSION[ key])){        //有鑰匙

    $key=$_SESSION[key];        🎜>    $ decryptstr=decrypt($str,$key);    //使用鑰匙解開資料(注意,這裡就是你的反向演算法)
    ................... .............//(分解資料到變數)
}else{                    ///無鑰匙
        //無鑰匙
  產生鑰匙
    //如果您本頁已經是最後一頁,而不允許盜鏈的連結的話
    //echo "您的連結並非來自本站!請造訪網站後造訪此頁... ";
    //exit();
}
?>
HTML內容..............(這裡包含很多連結的...)

$htmlcontent=ob_get_contents();        //取得所有HTML內容
....................... ........        //取代所有連接參數href=url?被取代的資料(一組正規)
ob_end_flush();           >?>

http://www.bkjia.com/PHPjc/314318.html

truehttp: //www.bkjia.com/PHPjc/314318.htmlTechArticle第一頁內隨機的產生一個數(0-15)-》dechex()保存在session內然後將URL使用此標記進行運算,隨便你運算了,不過要能逆過來才行~ 第二頁則...
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板