探知,不断发现
探知不断发现

 

首先大家需要了解一下IE 和 IIS维护session状态的过程, 需要工具
winsock Expert
找一个你自己可以测试的站点,随便写个东东Response.write(Session.SessionID)
这个是输出sessionID(asp.net中同样)
接下来打开IE,再接下来打开winsock Expert,选中刚才的IE程序
OK输入你的地址:http://www.6268.cn/asp.asp
可以打回车了.

GET /asp.asp HTTP/1.1
Accept: */*
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50215; Alexa Toolbar)
Host: 6268.cn
Connection: Keep-Alive
Cookie: ASPSESSIONIDSABQQBRC=GCFKHCODMAKOOHOCBADNCDDL
有没有看到 ASPSESSIONIDSABQQBRC=GCFKHCODMAKOOHOCBADNCDDL
ASPSESSIONID 这边它自己也写出来了是sessionID (asp.net跟这个不一样)
Cookie 说明数据发送的时候是靠这个cookie了。只要你可以自己发送这个cookie给服务端的话就可以搞定了

原理清楚了。接下来是运用先asp的 .asp得借助组件 xmlhttp大家都比较熟悉。不过 xmlhttp不允许自己发送
cookie, 但是如果只是用做小偷程序的话 用这个就方便了。你只要用xmlhttp提交一些登陆信息后它就会自动
帮你维护状态了。下次直接用xmlhttp就可以获取代码了

另一个是asphttp3.0 有破解版。用这个的话就可以自己发送数据了。你可以先捉数据再把这个值
ASPSESSIONID(php jsp 什么的也有一个相类似的)写入,发送就相当于你已经登陆了

net 方面就用webclient 它也是没有维持状态的

另有人要开发直充点卡系统可以找我啊。用asp.net的话已经实现 验证码的识别,客户连验证码也不要输了
MSN :asporaspdotnet##hotmail.com ##改成@

posted on 2005-08-27 11:41  lovebanyi  阅读(2201)  评论(3)    收藏  举报