使用Fiddler对手机应用进行抓包测试

9 sec read

手机应用的抓包测试相对于PC上要麻烦一些。以下内容来自公司QA的指导,感谢~

需要的软件:

  1. 抓包工具Fiddler
  2. WIFI共享工具:猎豹免费WIFI (使用360WIFI等均可,只要保证在同一局域网下就都可以,连接同一个路由器也可以)

现在开始真实的抓包:

1、启动Fiddler,打开菜单栏中的 Tools > Fiddler Options

fiddler-1

2、打开Fiddler Options后点击 Connections 然后将红框中标识的“Allow romote computers to connect”勾选上即可。(注意,此界面中的端口号可修改为你喜欢的,建议保持默认)

fiddler-2

3、查询当前PC的局域网IP(在命令行输入ipconfig即可)

ip

4、设置手机上的WLAN的连接信息

将手机连接上同一个WIFI,并进行设置:

  • iOS手机:设置 > WIFI > 点击进入连接上的WIFI,在最下面会有HTTP代理(默认情况下使关闭),打开手动选项,在服务器栏填写刚才查看到的PC机的IP,如’192.168.8.101’,在端口号栏填写:8888,至此设置整个流程设置完毕。
  • Android手机:设置 > 连接 > WLAN > 手指长按已连接的WIFI地址将会出现“修改网络配置”的选项,点击进去后将会看到一个“显示高级选项”,勾选上以后会出现代理服务器的设置,选择手动后将PC机的IP填写到“代理主机名”栏,将8888填写进“代理端口”即可。
打赏作者
微信支付标点符 wechat qrcode
支付宝标点符 alipay qrcode

C语言学习:size_t

在学习C语言的时候,遇到了一个新的数据类型size_t,截止目前也没有完全理清这个类似的具体场景及出现的原因。
44 sec read

C语言学习:main()函数的正确写法

C语言虽然是一门古老的语言,但是其标准一直在完善,所以很多以前支持的语法在到当前已经不能在使用了。 C语言的版
41 sec read

Scipy数学函数的Scala实现

最近在推进项目的时候,遇到需要将线下的Python代码转化成线上的集群代码,由于机器代码环境是Scala,所以
4 min read

One Reply to “使用Fiddler对手机应用进行抓包测试”

  1. 使用ethereal + wifi分享 不是一样的么?

    还没有使用过Fiddler.

    谢谢分享.

发表评论

电子邮件地址不会被公开。 必填项已用*标注