天天看点

使用Fiddler进行手机软件的抓包

一.配置Fiddler

1.Tools–>Options–>HTTPS,勾选上Capture HTTPS CONNECTS和Decrypt HTTPS traffic

使用Fiddler进行手机软件的抓包

2.Tools–>Options–>Connections,Filddler listens on port的值设置为8888,勾选Allow remote computers to connect,配置完成后点击ok,不要关闭Fiddler

使用Fiddler进行手机软件的抓包

二.手机网络配置

1.手机与电脑连接同一个WIFI

2.打开电脑的cmd窗口,输入ipconfig回车,获取到局域网的IP地址

使用Fiddler进行手机软件的抓包

3.手机长按连接的WIFI进入修改页面的高级选项,代理选择手动,代理服务主机名填写刚刚获取的局域网IP地址,代理服务器端口填写8888,配置完成后点击保存

使用Fiddler进行手机软件的抓包

4.在手机浏览器里输入http://局域网IP地址:8888,进入如下页面,点击FiddlerRoot certificate下载证书

使用Fiddler进行手机软件的抓包

5.打开下载好的证书,输入手机解锁密码,任意取一个证书名称,点击确定后手机会安装上证书

使用Fiddler进行手机软件的抓包

6.到此所有配置都完毕了,手机上操作app就可以在Fiddler上看到抓包了

三.抓包结束后的清理工作

1.将WIFI的代理设置为无,即关闭代理,防止影响手机正常的网络请求

2.手机安全–>加密与凭据–>用户凭据(每个手机的位置都不一样,自行查找),找到之前安装的证书删除即可