如何抓取 android app 的 http 请求

2014-08-08 09:04:39 +08:00
 PeterD
需要抓取:

Remote Address
Request URL
Request Method
Request Headers
Response Headers

最好是可以在linux pc上操作的方法
5465 次点击
所在节点    问与答
15 条回复
passluo
2014-08-08 09:19:16 +08:00
用wireshark做代理。
sandtears
2014-08-08 09:19:28 +08:00
开个 burpsuite ,然后设置安卓走这个代理就是了
zts1993
2014-08-08 09:20:21 +08:00
fiddler 然后电脑做代理
这个windows上用过
PeterD
2014-08-08 09:30:48 +08:00
@passluo 能具体点吗
sdqhzhm
2014-08-08 09:32:11 +08:00
tcpdump 或者fiddler
typcn
2014-08-08 09:35:46 +08:00
Fiddler神器
PeterD
2014-08-08 09:36:08 +08:00
我在android上配置proxy 192.168.1.100:8888 指向linux pc,但是android表示无法连接代理。

请问在linux pc上应该怎么配置
skye
2014-08-08 09:36:45 +08:00
linux上启动fiddler做代理。
chenliang0571
2014-08-08 09:38:00 +08:00
在Android上跑tcpdump
kukat
2014-08-08 09:41:56 +08:00
命令行下的神器
pip install mitmproxy
skybr
2014-08-08 09:44:34 +08:00
不用做任何设置, android的emulator直接支持-tcpdump output.cap
coderkiss
2014-08-08 10:48:53 +08:00
两种方式:
1. android机器本身用tcpdump,然后cap文件用wireshark查看;
2. android机器设置一个代理到抓包工具的端口。
Shane
2014-08-08 10:49:43 +08:00
charles + http proxy
haython
2014-08-08 10:53:36 +08:00
我用的charles
gongweixin
2014-08-08 13:39:07 +08:00
google 搜索 Fiddler android 抓包 ,巨多的教程

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

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

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

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

© 2021 V2EX