浏览器访问一个网页,里面是一个登录功能,是用 flash 做的,我想抓这个 flash 里面的内容,比如登录请求地址是什么等,该怎么抓?
浏览器访问一个网页,里面是一个登录功能,是用 flash 做的,我想抓这个 flash 里面的内容,比如登录请求地址是什么等,该怎么抓?
|
bdbaiOct 22, 2016 via Android
1
浏览器里面按 F12 ,切到网络一栏,开始捕获请求。
也可以用 Fiddler 走全局代理,观察方便一些。 甚至可以试试反编译 Flash 。 |
|
ss098Oct 22, 2016
2
简单的话你可以使用 Chrome 的开发者控制台,按下 F12 就可以打开,里面有一个 Network 选项,可以看到你所有发出去的请求的详细内容。
比如 Response , Request Headers , Response Headers , Cookie 等内容。 进阶内容的关键字叫“抓包”,比如 Fidder , Wireshark 等工具。 |
|
yydcoolOct 22, 2016
3
楼主应该是想抓 https 经过浏览器解密的明文吧, Fidder , Wireshark 都没用的
|
|
gamexgOct 22, 2016
5
@yydcool 可以配置环境变量使得 chrome 、 firefox 将 https 私钥保存到文件,然后 Wireshark 就能够解密 https 内容了。
|
|
hjc4869Oct 22, 2016
6
fiddler 不一定能抓到 flash 的通信, flash 有些请求不会走 http 代理。
如果 fiddler 不能用,就用 wireshark |
|
hcymk2Oct 22, 2016
7
chrome://net-internals
|
|
em70Oct 22, 2016 via Android
8
傲游浏览器自带的嗅探器,非常傻瓜,非常强大
|
|
crabOct 22, 2016
9
走 http 直接浏览器抓, tcp 只能上 wireshark
|
|
pyufftjOct 22, 2016
10
fiddler
|