过期域名预定抢注

 找回密碼
 免费注册

一種盜鏈的簡單方法

[複製鏈接]
發表於 2004-11-20 02:23:24 | 顯示全部樓層 |閱讀模式
有時我們會在搜索引擎查找到一些要下載的軟件,當我們從搜索結果的超鏈接轉到下載頁面時,下載站點會顯示:您的連接並非來自本站……,之類云云。那目標站點是如何判斷我們的鏈接不是來自自己的站點的呢?其實,HTTP協議規定,當請求一個頁面時,必須將指向該頁面的URL包含在HTTP頭中,也就是說,你必須告訴服務器你是從那裡來的。當我們從搜索引擎的鏈接連過去時,瀏覽器會老老實實地把搜索引擎的結果頁面的URL發送到目標服務器。以下是IE瀏覽器發送的HTTP頭的完整信息:
; E1 y9 l. {1 m3 Y5 k5 ]GET /test.htm HTTP/1.1
7 v" m# t4 W4 M/ V6 o/ |* R2 yAccept: */** \9 W5 _+ F0 W
Referer: http://www.20cn.net/
5 }! w4 @' p5 \+ Y, e+ F' lAccept-Language: zh-cn
# h; X; D- o7 D4 cAccept-Encoding: gzip, deflate  J) L1 ^5 P( V3 u( B5 E
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0)
9 I/ [. d0 \5 {! IHost: localhost, U* Y3 i( Y/ r% p
Connection: Keep-Alive
( }* e0 x0 p3 Q, r7 F% v; f其中referer頭標注了我們的鏈接是從那裡來的。也許你會注意到,有時你用flashget之類的軟件下載東西,必須填寫「引用」,指的就是這個東西。/ [# X* D5 A, h
你可能會不得不在自己的網頁裡放一個別的網站的鏈接,而那個網站的頁面都有防盜鏈的處理,那該怎麼辦呢?有沒有辦法構造這個「引用」信息呢?其實,只需一個簡單的HTML標籤就可以搞定:<base href="http://target.com">,這裡的target.com就是那個防盜鏈的網站。6 K/ ?4 |( h3 e. A  m! V5 }3 V2 f7 n
要注意的是,使用了這個標籤後,在你的頁面中所有相對路徑必須改成絕對路徑,而原先對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"> ; ?; Q7 Y3 I, b: R0 s( \- v6 w+ w& {
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, 2025-5-5 14:17

By DZ X3.5

小黑屋

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