ASP伪造REFERER方法

来源:asp之家 时间:2008-07-03 12:48:00 


一个网站的一个页面download.asp通过判断referer来确定是不是从他本站点过来的链接,使用这个功能我们可以用来防止下载盗链,当然这种方法不是最可靠的,看下面的代码,通过XMLHTTP就伪造了REFERER地址。

ASP实现下载系统防盗链方法

代码:

<%
Function GetBody(weburl) 
    Set Retrieval = Server.CreateObject("MSXML2.XMLHTTP") 
    With Retrieval 
        .Open "Get", weburl, False, "", "" 
        .setRequestHeader "referer","https://www.aspxhome.com/"'想改什么就改什么
        .Send 
        GetBody = .ResponseBody
    End With 
    GetBody = BytesToBstr(GetBody,"GB2312")
    Set Retrieval = Nothing 
End Function
Function BytesToBstr(body,Cset)
        dim objstream
        set objstream = Server.CreateObject("adodb.stream")
        objstream.Type = 1
        objstream.Mode =3
        objstream.Open
        objstream.Write body
        objstream.Position = 0
        objstream.Type = 2
        objstream.Charset = Cset
        BytesToBstr = objstream.ReadText 
        objstream.Close
        set objstream = nothing
End Function
Response.Write(GetBody("https://www.aspxhome.com/referer.asp"))
%> 
标签:referer,XMLHTTP,代码
0
投稿

猜你喜欢

  • mysql学习笔记之表的基本操作

    2024-01-20 03:11:16
  • 十几行的超简日历组件(兼容FF)js源码

    2010-08-08 08:49:00
  • Vue 项目中遇到的跨域问题及解决方法(后台php)

    2023-11-16 09:14:13
  • vue实现选择商品规格功能

    2024-05-13 09:37:55
  • Vue 2.0+Vue-router构建一个简单的单页应用(附源码)

    2024-05-10 14:17:43
  • 不完全HTML在线编辑器收集

    2007-11-08 12:20:00
  • Python数据库小程序源代码

    2024-01-17 06:28:30
  • python自制简易mysql连接池的实现示例

    2023-04-14 20:23:55
  • 关于mysql与mysqli

    2011-02-23 12:03:00
  • asp中日期时间函数介绍

    2013-06-01 20:01:03
  • Javascript对象中关于setTimeout和setInterval的this介绍

    2024-04-17 09:55:15
  • Java匹配正则表达式汇总

    2023-03-31 03:52:22
  • go自动下载所有的依赖包go module使用详解

    2024-04-28 10:49:48
  • Python类绑定方法及非绑定方法实例解析

    2022-08-10 11:36:38
  • Python入门教程3. 列表基本操作【定义、运算、常用函数】 <font color=red>原创</font>

    2023-07-15 13:09:19
  • numpy创建单位矩阵和对角矩阵的实例

    2023-08-05 10:25:44
  • 网站设计配色方案教程

    2007-10-10 19:38:00
  • C# SQLite数据库入门使用说明

    2024-01-25 20:01:20
  • Pandas读取行列数据最全方法

    2022-06-23 09:34:22
  • 在Tensorflow中查看权重的实现

    2022-05-02 20:14:56
  • asp之家 网络编程 m.aspxhome.com