IT技术博客大学习 共学习 共进步

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

标点符 2014-09-17 12:21:22 浏览 8,462 次

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

需要的软件:

抓包工具Fiddler

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填写进“代理端口”即可。

建议继续学习

  1. Xvfb+YSlow+ShowSlow搭建前端性能测试框架 (阅读 55,343)
  2. 安全测试与渗透测试区别 (阅读 24,823)
  3. 推荐一些socket工具,TCP、UDP调试、抓包工具 (阅读 10,723)
  4. 推荐一些socket工具,TCP、UDP调试、抓包工具 (阅读 8,644)
  5. 最近总结的一些技巧(vim,python,svn,fiddler等) (阅读 8,103)
  6. 服务器性能测试工具推荐 (阅读 7,902)
  7. 给Apache做压力测试时遇到的问题 (阅读 7,182)
  8. WEB性能测试工具推荐 (阅读 6,942)
  9. 可用性测试好助手——Morae软件的应用 (阅读 6,683)
  10. 实时监控Android设备网络封包 (阅读 6,381)