一、Fiddler
1、下载和安装
下载地址:官网
2、Fiddler设置
启动Fiddler,打开Tools->Options,会弹出一个框框。
在Options对话框中,将下列内容设置好
8888端口在手机设置代理时需要用到的,Allow remote computers to connect是允许远程连接
勾选了"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求,第一次会弹出证书安装提示,若没有弹出提示,勾选Actions-> Trust Root Certificate
3、手机设置
wifi设置手动代理,输入自己电脑ip+8888端口
要保证手机和安装有fiddler的电脑处在同一局域网内,手机能ping通电脑
在手机浏览器上输入自己电脑ip+8888端口,然后会出现Fiddler的证书,直接下载安装。
证书的作用:
1、验证网站是否可信(针对HTTPS)
2、验证文件是否可信
4、抓包
以上操作完成之后,就可以查看手机请求的具体信息了
如需更多详细知识,请自行学习。
二、Charles
1、下载和安装
下载地址:官网
免费30天试用版本,需要破解版的可自行百度。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30分钟,并且启动时将会有10秒种的延时。
2、手机设置手动代理
输入自己电脑ip+8888端口(使手机和电脑在一个局域网内,手机能ping通电脑),连接成功后,Charles会弹出相应对话框,allow就行。
3、电脑端安装证书
4、手机端安装证书
在手机上打开这个网址 http://www.charlesproxy.com/getssl (chls.pro.ssl)安装 Charles SSL 证书
PS:苹果手机设置操作
(1)设置-通用-描述文件-信任安装
(2)设置-通用-关于本机-信用凭证设定-开启
5、电脑端设置
手机抓包,Proxy-Windows Proxy ,需要把勾取消掉
6、抓包
以上操作完成之后,就可以查看手机请求的具体信息了
如需更多详细知识,请自行学习。