成人性三级欧美在线观看,国产网红女主播精品视频,亚洲成a∨人片在无码2023 http://www.mxio.cn 傳播先進(jìn)設(shè)計(jì)理念 推動(dòng)原創(chuàng)設(shè)計(jì)發(fā)展 Wed, 11 May 2005 10:20:00 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.9.1 ASP下載系統(tǒng)防盜鏈三種方法 http://www.mxio.cn/1476.html http://www.mxio.cn/1476.html#respond Wed, 11 May 2005 10:20:00 +0000 第一方法

       兩個(gè)文件,第一個(gè)文件(例子中的index.asp)負(fù)責(zé)產(chǎn)生隨機(jī)的
下載鏈接,并將密匙寫入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
%>


第二方法


打開文件 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)隔開.

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

第三方法

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

]]>http://www.mxio.cn/1476.html/feed0

                  亚洲人成网站在线播放小说 动漫av一区二区在线观看 少妇脱了内裤让我添 亚洲色大成网站www永久在线观看 一本到无码av专区无码不卡 久久亚洲精品无码观看不卡 国产香蕉一区二区三区在线视频 青青小草av一区二区三区 久久精品亚洲男人的天堂 久久狠狠色噜噜狠狠狠狠97 欧美牲交a欧美牲交aⅴ图片 亚洲成a人片77777kkkk 天堂中文在线资源 色综合久久成人综合网 国产精品无码翘臀在线看 国产精品99久久久久久宅男 国产又黄又硬又粗 亚洲国产精品无码久久久蜜芽 国产av国片精品 国产曰批视频免费观看完 欧洲熟妇性色黄 尤物爽到高潮潮喷视频大全 8x国产精品视频 国产精品亚洲一区二区 美女裸奶100%无遮挡免费网站 国产超级va在线观看视频 日本在线视频www鲁啊鲁 欧美大片va欧美在线播放 麻花传媒在线观看免费 秋霞午夜成人久久电影网 亚洲一卡2卡三卡4卡国色天香 国产99re热这里只有精品 国产爽视频在线观看视频 国产av无码日韩av无码网站 国产av天堂亚洲国产av麻豆 国产sm重味一区二区三区 日韩不卡手机视频在线观看 亚洲一区av无码专区在线观看 国产精品乱子乱xxxx 内射老阿姨1区2区3区4区 玩弄中年熟妇正在播放 a男人的天堂久久a毛片 男女无遮挡xx00动态图120秒 男女下面进入的视频 国产精品卡一卡二卡三 色噜噜狠狠色综合久夜色撩人 亚洲精品久久久久久一区 成年女人片免费视频播放a 免费看无码自慰一区二区 欧美疯狂xxxx乱大交 主站蜘蛛池模板: 精品欧美一区二区三区久久久 | 国产精品厕所| 边啃奶头边躁狠狠躁玩爽在水里面| 91制服丝袜国产高清在线| 国产97色在线 | 国产| 亚洲图片校园另激情类小说| 91精品国产免费人成网站| 中文字幕亚韩| 在线播放偷拍一区精品| 性欧美暴力猛交69hd| 国产精品h片在线播放| 无套熟女av呻吟在线观看| 在线观看美女网站大全免费| 久久亚洲精品中文字幕无男同 | 亚洲乱码av中文一区二区| 亚洲综合欧美制服丝袜| 日本深夜福利在线观看| 一个人看的www视频在线播放| 色综合色国产热无码一| 久久国产成人亚洲精品影院老金| 久久中国国产Av秘 入口| 一道本av免费不卡播放| 国产综合视频一区二区三区 | 成人国产mv免费视频| 亚洲综合一区无码精品| 亚洲成色在线综合网站| 人妻系列无码专区无码专区| 国产日韩一区二区天美麻豆| 国产亚洲精品自在久久| 男女啪啪抽搐呻吟高潮动态图| 亚洲人成电影网站色mp4| 丰满多毛的大隂户视频| 国产在线视频国产永久| 漂亮人妻被修理工侵犯 | 久久大香国产成人av| 久久夜色精品久久噜噜亚| 国产精品无码v在线观看 | 在线观看高清黄网站观看| 亚洲中文字幕无码日韩| 国产成人av免费观看| 清纯唯美经典一区二区 |
                  源文件代碼:
                  ————————————————————————————————————————
                  <%
                  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=&#106avascript: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
                  %>