English
 电子信箱
 加入收藏

  威盾防火墙 >> 新闻中心 >> 业界动态 >> 网站的防盗链的原理

 

网站的防盗链的原理

威盾防火墙 2014-11-18

 
Sub a()
Set xmlhttp = CreateObject("WinHttp.WinHttpRequest.5.1")
    With xmlhttp
        .Option(6) = 0
        'http://www.88ms88.com/Main/Sports/
        .Open "GET", "http://mkt4.88ms88.com/UnderOver_data.aspx?Market=l&Sport=1&DT=&RT=W&CT=&Game=0&OrderBy=0&OddsType=2&k22906659=v22907371", False
        .setRequestHeader "Cookie", "userIPCountry=CN; selectedLanguage=zh-CN; __utma=1.68218912.1336660042.1336710382.1336738044.9; __utmz=1.1336660042.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); DispVer=3; OddsType_12BETMEMUUS01004=2; MiniKey=max; __utma=1.68218912.1336660042.1336710382.1336738044.9; __utmz=1.1336660042.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utmb=1.2.10.1336738044; __utmc=1; ASP.NET_SessionId=mpvmqo55b00xpy55cowopbmn; __utmb=1.3.10.1336738044; __utmc=1"
        .setRequestHeader "Referer", "http://mkt4.88ms88.com/UnderOver.aspx?Market=t"
        .setRequestHeader "Connection", "Keep-alive"
        .SEND
        tt = .responsetext
        'With CreateObject("new:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")       '调试用,数据放入剪贴板
        '    .SetText tt
        '    .PutInClipboard
        'End With
        If tt = "" Then Msgbox“Error":Exit Sub

    End With
    Set xmlhttp = Nothing

End Sub

给个测试的代码,实际用的时候红色部分需要换成当前可用链接的值,Cookie可能也要换掉,测试发现
Cookie类似="ASP.NET_SessionId=dtaecs45adobog45lzebju55"就行。用Httpfox抓就可以

相关内容: 最新内容:
如何伪造Cookie及处理Referer防盗链[2014-11-18]
Apache 防盗链(Apache Anti-Leech)技术的简单实现[2014-11-18]
Apache 实现禁止图片盗链[2014-11-18]
Apache如何配置防盗链?[2014-11-18]
图片防盗链方法代码[2014-11-16]
PHP简单防盗链源码精华教程[2014-11-16]
用XMLHTTP获取数据并用Adodb.Stream转换编码提取信息[2014-11-18]
如何伪造Cookie及处理Referer防盗链[2014-11-18]
当网站遭遇DDOS攻击的解决方案及展望[2014-11-18]
提高Discuz防DDOS能力的方法和代码[2014-11-18]
比DDoS更变态的防御CC攻击安全技术解析[2014-11-18]
Apache 防盗链(Apache Anti-Leech)技术的简单实现[2014-11-18]