如何使用fiddler抓取手机APP的包
前置条件: 抓包的电脑和运行app的手机必须是在同一个局域网(电脑和手机连接的是同一个无线路由器)
说明:Fiddler支持windows,在mac和linux使用需要很复杂的设置。如果windows首选Fiddler
设置步骤
抓包工具中生成并导出证书
设置手机代理
将证书上传到手机中,并进行安装
Fiddler设置
开启设置
Tools—>options设置,
点击Connections设置,把"Allow remote computers to connect"选项前的勾选框,勾选上
确认监听端口为8888
生成并导出证书
APP设置
1.开启抓包功能,并设置端口号
2.生成证书,并导出到桌面
安装Fiddler证书
上传证书到手机: 将PC端导出到桌面的证书直接拖拽进模拟器窗口
进入系统设置—>安全—>凭据管理,选择从SD卡安装,找到证书(搜索fiddler),双击安装证书,自
定义命名并确定,安装成功后需要自定义锁屏密码(选择PIN码,进行设置);
设置手机代理
进入系统设置—>WLAN,选择当前连接的网络,在弹出窗口选择修改网络,代理选择手动,代理
服务器主机名输入本机IP,代理服务器端口与步骤1.1中设置的监听端口保持一致;