数据抓包及分析经验小结
时间:2011-03-03
来源:互联网
转:stonelee
1.分析网络包——Wireshark
2.查看AMF数据结构工具——AMF Explorer
3.查看cookie工具——Firecookie
4.cookie操作
5.cookie分析
1.分析网络包——Wireshark
ubuntu下需要sudo wireshark启动
(1)Capture-interfaces:Start有ip的Device
本机网络包无法抓取
(2)filter中填写:
http and ip.src==192.168.1.103只显示本机发送的http协议包
http and ip.addr==192.168.1.103只显示本机发送和接收的http协议包
2.查看AMF数据结构工具——AMF Explorer
AMF Explorer基于Firebug的AMF查看插件
3.查看cookie工具——Firecookie
Firecookie基于Firebug的cookie查看、删除修改等操作插件,还可以下断点
4.cookie操作
Python代码
复制代码
5.cookie分析
Connection keep-alive
说明使用的是长连接,应该使用Httplib2而不是Urllib2
网站登录信息往往保存在基于session的cookie里,因此在发送数据包的时候提供
服务端Response Headers set-cookie发送给客户端cookie然后
客户端Request Headers Cookie才能保存
数据抓包及分析经验小结
1.分析网络包——Wireshark
2.查看AMF数据结构工具——AMF Explorer
3.查看cookie工具——Firecookie
4.cookie操作
5.cookie分析
1.分析网络包——Wireshark
ubuntu下需要sudo wireshark启动
(1)Capture-interfaces:Start有ip的Device
本机网络包无法抓取
(2)filter中填写:
http and ip.src==192.168.1.103只显示本机发送的http协议包
http and ip.addr==192.168.1.103只显示本机发送和接收的http协议包
2.查看AMF数据结构工具——AMF Explorer
AMF Explorer基于Firebug的AMF查看插件
3.查看cookie工具——Firecookie
Firecookie基于Firebug的cookie查看、删除修改等操作插件,还可以下断点
4.cookie操作
Python代码
- import urllib2
- import cookielib
- #自动记录cookie
- cj = cookielib.CookieJar()
- opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
- request = urllib2.Request('http://www.pythonchallenge.com/pc/def/linkedlist.php?busynothing=12345')
- response = opener.open(request)
-
- #获取服务器返回的cookie
- cookies = cj.make_cookies(response, request) # extract all cookies that this request-response pair added to the jar
-
- #修改cookie
- cookie = cookies[0]
- cookie.value = 'the flowers are on their way' # 将其值设为要发送的,不必自己转码
- request = urllib2.Request('http://www.pythonchallenge.com/pc/stuff/violin.php')
- cj.set_cookie(cookie)
- cj.add_cookie_header(request) #将cookies放入请求头部
- print urllib2.urlopen(request).read()
Connection keep-alive
说明使用的是长连接,应该使用Httplib2而不是Urllib2
网站登录信息往往保存在基于session的cookie里,因此在发送数据包的时候提供
服务端Response Headers set-cookie发送给客户端cookie然后
客户端Request Headers Cookie才能保存
作者: 中关村村草 发布时间: 2011-03-03
谢谢楼主的分享啦。学到许多东西。支持一下~!
作者: 八条腿的兔子 发布时间: 2011-03-10
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28