第一方法

       兩個(gè)文件,第一個(gè)文件(例子中的index.asp)負(fù)責(zé)產(chǎn)生隨機(jī)的
下載鏈接,并將密匙寫(xiě)入COOKIE;第二個(gè)文件(例子中的download.asp)根據(jù)COOKIE找到實(shí)際下載地址,然后使用Response.AddHeader和Server.Transfer來(lái)重定向地址。為什么不使用Response.Redirect呢?是因?yàn)镽esponse.Redirect是在客戶端的重定向。如果使用Response.Redirect,那么真實(shí)的下載地址還是傳給了客戶端,這樣防盜鏈的作用就小了很多,用MYIE等等瀏覽器或工具都可以輕易的獲得真實(shí)下載地址。而IIS5.0中提供的Server.Transfer是服務(wù)器端的重定向,與客戶端無(wú)關(guān),這樣客戶端就無(wú)法獲得真實(shí)的下載地址。

  下面是ID為1的
下載文件TTT.EXE的防盜鏈?zhǔn)纠?/FONT>程序,具體內(nèi)容如下:

<!---------------index.asp----------------->
<%Response.Buffer = true%>
<HTML>
<HEAD>
</HEAD>
<BODY>
<%
Response.Write "
下載地址:<br><br>"
Randomize
x = int(rnd()*1000)
Response.Write "<a href='download.asp?id=" & 1*x & "'>ttt.exe</a>"
'這里只是簡(jiǎn)單的運(yùn)算,呵呵,這已經(jīng)足夠了。
Response.Cookies("secret") = x
%>
</BODY>
</HTML>

<!---------------download.asp----------------->
<%
Response.Buffer = true
if Request.cookies("secret") = "" then Response.End
if not Isnumeric(request.cookies("secret")) then Response.End
'這里對(duì)傳遞過(guò)來(lái)的值沒(méi)有多加判斷,只是為了節(jié)省篇幅
secret = clng(Request.Cookies("secret"))
id = clng(Request.QueryString("id"))
if id/secret = 1 then
         Response.AddHeader "content-type","application/x-msdownload"
         Response.AddHeader "Content-Disposition","attachment;filename=ttt.exe"
Server.Transfer "ttt.exe"
else
Response.Write "Error!"
end if
%>


第二方法


打開(kāi)文件 SoftDown.Asp 在:
if request.QueryString("ID")="" then
response.write "不能連接或者沒(méi)有指定
下載軟件"
response.end
end if
的上面或者是下面加上下列代碼

dim strReferer,domain,splDomain,isHttp
isHttp=false

本站下載cn-media.com/i-v/index.shtm>系統(tǒng)網(wǎng)址列表,不要帶上http://
domain="sron.net,61.156.14.223,61.156.14.227"

splDomain=split(domain,",")
strReferer=Request.ServerVariables("HTTP_REFERER")
for iii = 0 to ubound(splDomain)
if instr(strReferer,trim(splDomain(iii)))>0 then isHttp=True
next
if isnull(strReferer) or isHttp=false then
Response.Write "
下載鏈接來(lái)自其他網(wǎng)站,這是不允許的,<a href=""./"">請(qǐng)進(jìn)入本站頁(yè)面后再進(jìn)行下載。</a>"
CloseDatabase
response.end
end if

本站下載cn-media.com/i-v/index.shtm>系統(tǒng)網(wǎng)址列表 就是訪問(wèn)你下載頻道網(wǎng)址里的域名,比如你的下載頻道可以用多個(gè)網(wǎng)址來(lái)訪問(wèn),所以這里用逗號(hào)隔開(kāi).

當(dāng)然這里的防盜鏈只是相對(duì)的,只要知道了軟件存放地址,防盜鏈就不管用了.

第三方法

用Asp實(shí)現(xiàn)防盜鏈技術(shù)(帶自動(dòng)返回功能)

標(biāo)簽:

相關(guān)文章

隨機(jī)推薦

源文件代碼:
------------------------------------------------------------------------------------------------------------------------
<%
From_url = Cstr(Request.ServerVariables("HTTP_REFERER"))
Serv_url = Cstr(Request.ServerVariables("SERVER_NAME"))
if mid(From_url,8,len(Serv_url)) <> Serv_url then
response.write "<b>非法鏈接!<br><span id=yu>3</span><a href=javascript:countDown></a>秒鐘后
cn-media.com/i-v/index.shtm>系統(tǒng)將自動(dòng)返回首頁(yè)......</b>"
response.write "<meta http-equiv=refresh content=3;url=index.asp>"
response.write "<SCRIPT>valignbot
tom()</SCRIPT>"
response.write "<script>function countDown(secs){yu.innerText=secs;if(--secs>0)setTimeout('countDown('+secs+')',1000);}countDown(3);</script>"
response.end
end if



Function GetFileName(longname)'/folder1/folder2/file.asp=>file.asp
while instr(longname,"/")
  longname = right(longname,len(longname)-1)
wend
GetFileName = longname
End Function
Dim Stream
Dim Contents
Dim FileName
Dim TrueFileName
Dim FileExt
Const adTypeBinary = 1
FileName = Request.QueryString("FileName")
if FileName = "" Then
    Response.Write "無(wú)效文件名!"
    Response.End
End if
FileExt = Mid(FileName, InStrRev(FileName, ".") + 1)
Select Case UCase(FileExt)
    Case "ASP", "ASA", "ASPX", "ASAX", "MDB"
        Response.Write "非法操作!"
        Response.End
End Select
Response.Clear
Response.AddHeader "content-disposition", "attachment; filename=" & GetFileName(Request.QueryString("FileName"))
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Type = adTypeBinary
Stream.Open
if lcase(right(FileName,3))="rar" then '設(shè)置文件類型
TrueFileName = "/files/"&FileName '設(shè)置文件目錄的相對(duì)路徑
end if
Stream.LoadFromFile Server.MapPath(TrueFileName)
While Not Stream.EOS
    Response.BinaryWrite Stream.Read(1024 * 64)
Wend
Stream.Close
Set Stream = Nothing
Response.Flush
Response.End
%>
91麻豆视频网站| 久久6免费高清热精品| 国产一级不卡毛片| 免费成人美女在线观看.| 成人免费淫片aa视频免费| 欧美美女在线直播| 中文字幕日本欧美| 毛片无码国产| 亚洲第一精品夜夜躁人人躁| 麻豆网在线观看| 在线观看国产日韩| 精品视频一二区| 欧美性高潮床叫视频| 首播影院在线观看免费观看电视| 亚洲欧洲一区二区三区| 成人天堂入口网站| 亚洲视频在线一区观看| 91福利电影| 樱桃视频在线观看一区| 婷婷综合影院| 欧美性极品xxxx做受| 男人天堂午夜在线| 舔着乳尖日韩一区| 日本人妖在线| 欧美系列日韩一区| 东凛在线观看| 在线电影一区二区三区| av毛片在线| 亚洲第一精品久久忘忧草社区| 2021国产在线| 亚洲欧美国产一本综合首页| 玛雅亚洲电影| 久久综合九色九九| 日韩精品丝袜美腿| 国产伊人精品在线| 亚洲成人原创| 亚洲一区二区视频| 精品国产成人av在线免| 中文字幕在线观看不卡视频| 色黄视频在线| 欧美一卡2卡3卡4卡| 希岛爱理一区二区三区av高清| 久久综合久中文字幕青草| 色吊丝一区二区| 国产精品亚洲一区| 精彩视频一区二区| 日日噜噜噜噜久久久精品毛片| 樱桃视频在线观看一区| 亚洲乱亚洲乱妇| 精品一区二区三区四区| 秋霞午夜一区二区三区视频| 国产精品久久久久久久app| 国产精品久久| www.亚洲成人网| 樱花草国产18久久久久| 巨大荫蒂视频欧美另类大| 中文字幕精品久久| 国产综合久久久| 久久精品国产综合精品 | 亚洲精品在线看| 电影一区二区在线观看| 成人区精品一区二区| 国产精品1024久久| 中文字幕第12页| 日韩精品一区二区三区中文精品| 99er精品视频| av在线不卡观看| 99视频有精品| 91在线品视觉盛宴免费| 久久在精品线影院精品国产| 国产精品久久| 成人久久久久久久久| 正在播放亚洲一区| 国内精品偷拍| 女女同性女同一区二区三区按摩| 亚洲午夜久久久久久久久电影网 | 欧美大片在线播放| 日韩欧亚中文在线| 国产成人福利夜色影视| 91精品国产高清久久久久久91裸体| 丁香五精品蜜臀久久久久99网站 | 九七电影院97理论片久久tvb| 国产欧美精品久久久| 国产大陆a不卡| 中文字幕校园春色| 亚洲色图第三页| 99久久精品国产亚洲精品 | 国产在线一区二区| 黄网在线观看| 51精品在线观看| 懂色av噜噜一区二区三区av| 日本在线观看免费| 国产精品主播视频| 久久精品无码一区二区三区| 国产精品中文字幕在线观看| 国模一区二区三区私拍视频| 欧美日韩激情一区二区三区| 91欧美国产| 日韩深夜视频| 538国产精品视频一区二区| 久久综合社区| 国产不卡123| 在线视频国产三级| 两个人看的免费完整在线观看| 日韩精品毛片| 亚洲欧美成人精品| 色偷偷亚洲第一综合| 欧美成人精品1314www| 国产精品一二三四五| 久久亚洲国产| 精品国产一区二区三区性色av| 精品一二三四五区| 中文字幕亚洲字幕| 亚洲精品国产a| 亚洲激情偷拍| 亚洲爱爱视频| 国产一区二区三区福利| 国产亚洲精品久久久久久久| 亚洲国产午夜伦理片大全在线观看网站 | 国产亚av手机在线观看| 97在线播放视频| 干日本少妇首页| 午夜免费视频在线国产| 一区二区三区四区视频免费观看| 秋霞影院一区二区三区| 最新国产拍偷乱拍精品| 国内精品免费| 青草av在线| 日本女优北野望在线电影| 亚洲砖区区免费| 国产成人综合精品| 精品国产一区二区亚洲人成毛片| 亚洲激精日韩激精欧美精品| 成人看片网站| 欧美videos粗暴| 国产精品久久久久77777丨| 69成人在线| 最近97中文超碰在线| av在线免费播放| 免费观看亚洲视频| 在线观看国产一区| 一本色道无码道dvd在线观看| 91黄色小网站| 一级在线免费视频| 不卡影院一区二区| 久久久久中文字幕2018| 亚洲日本丝袜连裤袜办公室| 国产精品地址| 91爱爱小视频k| ...中文天堂在线一区| 你懂的国产精品| 欧美日韩第一| 九热爱视频精品视频| 91视频精品| 国内久久视频| av不卡一区| 欧美在线亚洲| 成人h精品动漫一区二区三区| 豆国产96在线|亚洲| 成人精品一区二区三区中文字幕| 国产福利不卡视频| 欧美日韩另类国产亚洲欧美一级| 五月天网站亚洲| 欧美国产日韩精品免费观看| www.av亚洲| 91免费视频网| 中文字幕一区二区三区不卡在线 | 午夜激情在线观看| 天堂av中文在线观看| 精品美女在线视频| 久久精品国产精品亚洲毛片| 都市激情亚洲欧美| 91久久久精品国产| 午夜一区不卡| 疯狂欧洲av久久成人av电影| 激情久久久久久| 国产探花在线精品| 亚洲青青一区| 色戒汤唯在线观看| 国产理论在线| 日本在线播放| 天堂在线中文| 黄色在线播放网站| 日韩黄色影院| 国产精品久久久久久久久免费| 在线观看亚洲精品视频| 国产乱一区二区| 在线日韩网站| av今日在线| 不卡影院免费观看| ww亚洲ww在线观看国产| 精品国产成人av| 色88888久久久久久影院按摩| 国产一区日韩二区欧美三区| 免费国产自线拍一欧美视频| 亚洲色图欧美在线| 久久国产精品第一页| 性xx色xx综合久久久xx| 欧美1区2区3区| 91精品国产91久久久久久黑人|