众所周知,小米手机导入Burp Suite 、Fiddler的证书是最费事的,今天的问题就是解决如何导入Burp Suite 的https 证书
原因:
只有导入了https 证书,才可以在Burp Suite 找到https 的数据包
电脑上的操作
首先
导出bp 中的证书,将bp 证书导入到Firefox 中做一次证书转换(如果之前使用Burp Suite 的时候已经导入过,这一步可以省略)
在Firefox 的选项设置中,选择“隐私与安全”–》“查看证书”
找到bp 在Firefox 中的证书,选择“导出”
随便选个位置保存即可(后面,可以直接通过手机qq 发送到手机,注意:千万不要用微信发送到手机,微信自作聪明的会修改文件后缀名)
下面是手机上的操作了
最后两张图需要注意:其中“凭据用途” 建议两个都各自保存一份
如果小米手机安装证书的过程中报错("应用管理"打开“文件”)
【显示所有应用】
将“文件”启用,之后就可以正常使用了
使用方法如下
前提
- 电脑与手机在同一局域网(或网络可达)
- 手机已经按上述步骤政确导入Burp Suite证书
使用步骤
电脑上把Burp Suite 设置为监听局域网通信端口【默认只有第一个在监听】
手机上把wifi 访问的代理指向 Burp Suite 监听的地址、端口
通过手机上的浏览器访问百度进行验证,验证结果如下
手机已经可以正常访问百度(访问方式为https ),CA 认证机构也已经变成了bp的CA
电脑上查看,Burp Suite 也可以正常抓到手机的https 流量
Fiddler 导入证书的过程中与Burp Suite 类似,不再赘述【注意Fiddler 默认监听端口为8888 ,修改手机代理地址时应注意】
本次讲解完毕
以上