过期域名预定抢注

 找回密碼
 免费注册

一種盜鏈的簡單方法

[複製鏈接]
發表於 2004-11-20 02:23:24 | 顯示全部樓層 |閱讀模式
有時我們會在搜索引擎查找到一些要下載的軟件,當我們從搜索結果的超鏈接轉到下載頁面時,下載站點會顯示:您的連接並非來自本站……,之類云云。那目標站點是如何判斷我們的鏈接不是來自自己的站點的呢?其實,HTTP協議規定,當請求一個頁面時,必須將指向該頁面的URL包含在HTTP頭中,也就是說,你必須告訴服務器你是從那裡來的。當我們從搜索引擎的鏈接連過去時,瀏覽器會老老實實地把搜索引擎的結果頁面的URL發送到目標服務器。以下是IE瀏覽器發送的HTTP頭的完整信息:0 o( T2 P' x' K2 |
GET /test.htm HTTP/1.11 q/ X8 ~4 i! r. o  ~7 e/ @1 Z
Accept: */*8 R. N$ U7 i4 M" X  a
Referer: http://www.20cn.net/* `1 K  |: M7 I* ^" F7 [, M# h
Accept-Language: zh-cn3 Z! a8 P4 F4 P/ v" i) k2 j
Accept-Encoding: gzip, deflate! q2 e1 d( F! Y3 t/ ^; h9 c5 d0 ^0 f
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0)
2 L% i& |6 |& n* kHost: localhost, N3 F5 x4 L* n" w6 d8 [
Connection: Keep-Alive$ Z( r7 [2 Z7 i
其中referer頭標注了我們的鏈接是從那裡來的。也許你會注意到,有時你用flashget之類的軟件下載東西,必須填寫「引用」,指的就是這個東西。
6 z2 Q8 W# F2 [8 E  z" Q; z你可能會不得不在自己的網頁裡放一個別的網站的鏈接,而那個網站的頁面都有防盜鏈的處理,那該怎麼辦呢?有沒有辦法構造這個「引用」信息呢?其實,只需一個簡單的HTML標籤就可以搞定:<base href="http://target.com">,這裡的target.com就是那個防盜鏈的網站。7 r+ a7 z6 E% E5 S
要注意的是,使用了這個標籤後,在你的頁面中所有相對路徑必須改成絕對路徑,而原先對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">
1 m( T9 h; @5 ~- Vposted 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-4-7 16:41

By DZ X3.5

小黑屋

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