95992828九五至尊2

系统开发,HTTP_REFERER模仿代码

二月 11th, 2019  |  882828九五至尊手机版

一、简介

<?php教程
if (!isset($_server[“http_referer”]))
echo “no referer”;
else
echo $_server[“http_referer”];
?>

那是一种银行活动打码机的驱动和票据管理种类;

一旦一贯点击上面的链接,那么页面会显示referer页面的链接。
复制代码 代码如下:

开发工具是:vb+access+winsocks;

set http = createobject(“msxml2.xmlhttp”)
http.open “get”,”http://www.111cn.net/test/referer.php",false
http.setrequestheader “referer”,”http://www.111cn.net
http.send
wscript.echo http.responsetext

支付时间:二〇〇七年

但是只要我用vbs调用msxml2.xmlhttp零部件访问那个页面,重返的却是no
referer。实在匪夷所思,难道我的代码写错了?

用vb和winsocks控件编写一些装置驱动依旧很有利的,或然从安全等地方考虑,还有更好的方案。

于是google了一晃“vbs伪造http
referer”,发现搜出来的情节一大半和那篇文章一样,不用看又是复制粘贴,你抄我的,我抄你的,抄来抄去不明了到底是什么人的,而且依旧错的!
那篇小说第四个例证是asp教程

二、系统截图

复制代码 代码如下:

882828九五至尊手机版 1

dim http
set http=server.createobject(“msxml2.xmlhttp”)
http.open “get”,url,false
http.setrequestheader “referer”,”http://www.fromdomain.cn/
http.send()

882828九五至尊手机版 2

起来自我还以为asp下的vbs和自我平素双击运行的vbs不雷同,asp下的相比牛逼,可以改referer。为此我还特地装了iis测试,发现再次回到的依旧是no
referer。后来才看到上边的留言,“原谅我对asp不熟,给不了你如何协助,本身查点其他资料参考一下啊”,“那我没怎么玩asp了,代码只是参考来的,asp的没测试过”。

自我真正不想骂人,不熟你写也即便了,起码测试一下啊,没有测试过的代码你也不害羞贴上来?后来在千一互连网(这么些网络貌似正确)看到一个比较可信的答案,referer在asp和ajax中是心有余而力不足透过设置header来更改的。

怒了,既然xmlhttp组件不行,我用socket来写总行了吗!(注:不是所有电脑上都注册了winsock组件)

 

复制代码 代码如下:

set socket = wscript.createobject(“mswinsock.winsock”,”winsock_”)
socket.remotehost = “www.111cn.net”
socket.remoteport = 80
socket.connect
do
wscript.sleep 100
loop
882828九五至尊手机版,sub winsock_connect()
data = “get /test/referer.php http/1.1” & vbcrlf &_
“referer: http://www.111cn.net” & vbcrlf &_
“host: www.111cn.net” & vbcrlf & vbcrlf
socket.senddata data
end sub
sub winsock_dataarrival(bytestotal)
socket.getdata str
wscript.echo utf8tounicode(str)
wscript.quit
end sub

utf8tounicode函数相比长就不贴出来了,在此以前的稿子写过。测试结果如下:
复制代码 代码如下:

http/1.1 200 ok
date: thu, 04 nov 2010 14:05:20 gmt
server: apache
transfer-encoding: chunked
content-type: text/html
f
http://www.111cn.net
0

相关文章

Your Comments

近期评论

    功能


    网站地图xml地图