首页
社区
课程
招聘
[旧帖] 如何拦截网页按钮 0.00雪花
发表于: 2010-11-9 21:09 15834

[旧帖] 如何拦截网页按钮 0.00雪花

2010-11-9 21:09
15834
收藏
免费 0
支持
分享
最新回复 (39)
雪    币: 192
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
26
大家先暂且不要讨论能不能得到答案,先告诉我怎么拦截http请求,至于分析http的事情,是后面菜肴考虑的问题
2010-11-28 15:32
0
雪    币: 192
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
27
能指点一下吗?
2010-11-28 16:14
0
雪    币: 3836
活跃值: (4142)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
28
你交作业,拦下自己的作业,再看对了几题目???????老师没看到怎么知道对错啊??老师知道了也来不及了。。。。
2010-11-28 18:43
0
雪    币: 192
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
都不要纠结我后面的工作要怎么处理,目前教我如何拦截http请求即可,谢谢。。。
2010-11-30 12:45
0
雪    币: 192
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
最近又找了一些资料,谈到一个重要的东西那就是hook api,大概看了一遍后,它应该能解决目前的这个问题。
2010-12-1 11:29
0
雪    币: 2109
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
我一直想找一个好用的 proxy 来整理网页,
把不必要的广告处理掉, 能自己加规则,
自动帮我填表格, 等等。也适用于这个问题。

不过一直没找到。

这几天在看这个:

http://www.khelekore.org/rabbit/

RabbIT代理, java
2010-12-1 12:04
0
雪    币: 2109
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
32
找 netcat (nc)
nc -l -p 5678

http://www.w3schools.com/html/html_forms.asp
Username: testuser

把代理设成 127.0.0.1:5678
Submit

GET http://www.w3schools.com/html/html_form_action.asp?user=testuser HTTP/1.1
Host: www.w3schools.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Proxy-Connection: keep-alive
Referer: http://www.w3schools.com/html/html_forms.asp
Cookie: ASPSESSIONIDACCASQCS=JDLMGIJCKFBCDAHHLKENEOMP; __utma=119627022.280955516.1291176411.1291176411.1291176411.1; __utmb=119627022.1.10.1291176411; __utmc=119627022; __utmz=119627022.1291176411.1.1.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=http%20form%20example

看看有没有你想要的资料.
我这边这个:
user=testuser 就在 GET 那一行的最后.
2010-12-1 12:13
0
雪    币: 23
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33
正确答案只在服务器这边匹配,你客户端提交数据过去,服务端只不过返回正确或错误,要取答案只能把服务器黑了。答案也不会在中间传输,你怎么拦截啊。
2010-12-1 12:41
0
雪    币: 192
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
34
这个我知道啊,我是要先拦截下,然后分析拦截的数据看看它跟正确答案页面的关系(算法),然后由程序发送这个正确页面的http请求。我没说要直接拦截答案啊,各位在回答问题之前能不能把我的描述看清楚,谢谢
2010-12-1 15:25
0
雪    币: 64
活跃值: (97)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
35
各位的对答很有意思呵!

说来说去,都是逻辑的问题了!
2010-12-3 14:19
0
雪    币: 192
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
36
我用wireshark拦截了http请求,里面有我需要的参数,已经能获得正确页面的完整地址了,只要向服务器发出这个地址就OK了。。。
现在想自己变成来获得http请求头,然后从信息头中提取出那个参数,然后拼接成一个完整地址皆可。。
请问不用工具怎么获取本机的http请求头。。。谢谢
2010-12-13 21:19
0
雪    币: 349
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
37
HttpDebug
2010-12-14 12:49
0
雪    币: 80
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
38
这个不是拦截可疑处理的,你点按钮只是提交一个命令,然后由服务器比对好你的成绩,然后通过web显示在你的电脑上。
2010-12-15 03:00
0
雪    币: 30
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
39
这个很难实现,抓包试试看。
2010-12-19 22:22
0
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
40
2010-12-22 07:49
0
游客
登录 | 注册 方可回帖
返回
//