请问 windows 下如何抓浏览器里的数据?

2016-10-22 10:03:49 +08:00
 mhtt

浏览器访问一个网页,里面是一个登录功能,是用 flash 做的,我想抓这个 flash 里面的内容,比如登录请求地址是什么等,该怎么抓?

1855 次点击
所在节点    问与答
10 条回复
bdbai
2016-10-22 10:18:49 +08:00
浏览器里面按 F12 ,切到网络一栏,开始捕获请求。
也可以用 Fiddler 走全局代理,观察方便一些。
甚至可以试试反编译 Flash 。
ss098
2016-10-22 10:20:16 +08:00
简单的话你可以使用 Chrome 的开发者控制台,按下 F12 就可以打开,里面有一个 Network 选项,可以看到你所有发出去的请求的详细内容。

比如 Response , Request Headers , Response Headers , Cookie 等内容。

进阶内容的关键字叫“抓包”,比如 Fidder , Wireshark 等工具。
yydcool
2016-10-22 10:23:18 +08:00
楼主应该是想抓 https 经过浏览器解密的明文吧, Fidder , Wireshark 都没用的
bdbai
2016-10-22 10:31:17 +08:00
@yydcool Fiddler 可以用自签名证书看到 HTTPS 内容。
gamexg
2016-10-22 11:56:35 +08:00
@yydcool 可以配置环境变量使得 chrome 、 firefox 将 https 私钥保存到文件,然后 Wireshark 就能够解密 https 内容了。
hjc4869
2016-10-22 12:41:11 +08:00
fiddler 不一定能抓到 flash 的通信, flash 有些请求不会走 http 代理。
如果 fiddler 不能用,就用 wireshark
hcymk2
2016-10-22 13:23:08 +08:00
chrome://net-internals
em70
2016-10-22 13:25:31 +08:00
傲游浏览器自带的嗅探器,非常傻瓜,非常强大
crab
2016-10-22 13:42:42 +08:00
走 http 直接浏览器抓, tcp 只能上 wireshark
pyufftj
2016-10-22 22:29:15 +08:00
fiddler

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/314582

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX