过期域名预定抢注

 找回密碼
 免费注册

一種盜鏈的簡單方法

[複製鏈接]
發表於 2004-11-20 02:23:24 | 顯示全部樓層 |閱讀模式
有時我們會在搜索引擎查找到一些要下載的軟件,當我們從搜索結果的超鏈接轉到下載頁面時,下載站點會顯示:您的連接並非來自本站……,之類云云。那目標站點是如何判斷我們的鏈接不是來自自己的站點的呢?其實,HTTP協議規定,當請求一個頁面時,必須將指向該頁面的URL包含在HTTP頭中,也就是說,你必須告訴服務器你是從那裡來的。當我們從搜索引擎的鏈接連過去時,瀏覽器會老老實實地把搜索引擎的結果頁面的URL發送到目標服務器。以下是IE瀏覽器發送的HTTP頭的完整信息:; Y8 u6 \! j3 b: W) N, ]$ P
GET /test.htm HTTP/1.1
) E  l, R) a- c) I6 x3 [/ kAccept: */*
5 ~( E. r: u+ r/ jReferer: http://www.20cn.net/. z& e5 {- }9 L3 G
Accept-Language: zh-cn
( S% C* g3 c+ K: bAccept-Encoding: gzip, deflate! a* M& B, D' G, Q3 [9 U# e8 _+ g
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0)  g4 i7 t7 M7 x3 m
Host: localhost3 n3 m1 h% T- w6 }7 H
Connection: Keep-Alive
& u- W! `& g/ \1 S/ n其中referer頭標注了我們的鏈接是從那裡來的。也許你會注意到,有時你用flashget之類的軟件下載東西,必須填寫「引用」,指的就是這個東西。4 _6 V) M. e+ @8 X  _
你可能會不得不在自己的網頁裡放一個別的網站的鏈接,而那個網站的頁面都有防盜鏈的處理,那該怎麼辦呢?有沒有辦法構造這個「引用」信息呢?其實,只需一個簡單的HTML標籤就可以搞定:<base href="http://target.com">,這裡的target.com就是那個防盜鏈的網站。
# K- ^$ u# a" p要注意的是,使用了這個標籤後,在你的頁面中所有相對路徑必須改成絕對路徑,而原先對target.com適用的絕對路徑要改成相對路徑,如:<img src="img/a.jpg">改成<img src="http://yoursite.com/page_path/img/a.jpg">,而<a href="http://target.com/file_path/test.cgi?id=123">改成<a href="file_path/test.cgi?id=123"> 7 N/ B+ ^2 C4 v/ p" ]( m
posted on 2004年08月14日 9:31 PM
發表於 2004-11-20 12:52:51 | 顯示全部樓層
..............
回復 给力 爆菊

使用道具 舉報

發表於 2004-11-21 02:49:18 | 顯示全部樓層
!!!!!!!!!!!!!!!!!!!!!!!
回復 给力 爆菊

使用道具 舉報

發表於 2004-11-21 03:52:58 | 顯示全部樓層
??????????????????????
回復 给力 爆菊

使用道具 舉報

發表於 2004-11-21 07:45:28 | 顯示全部樓層
強的·
回復 给力 爆菊

使用道具 舉報

發表於 2004-11-27 18:55:26 | 顯示全部樓層
高手就是高手,呵呵
回復 给力 爆菊

使用道具 舉報

發表於 2004-11-28 10:08:55 | 顯示全部樓層
提示: 作者被禁止或刪除 內容自動屏蔽
回復 给力 爆菊

使用道具 舉報

發表於 2004-11-28 10:20:08 | 顯示全部樓層
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

點基

GMT+8, 2026-8-26 03:23

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表