6. MitM & 证书¶
注意
以下主要讲的是 [mitm]
区块下的内容,所以示例都以 [mitm]
开头表明在其之下,并不是让你每个参数字段前都加上 [mitm]
。
以 ;
或 #
或 //
开头的行为注释行。
警告
所有的HTTPS解密、重写(rewrite)和中间人攻击(MitM),均需安装&信任于根证书,,
6.1 安装并信任证书¶
提示
建议先导入配置。
注意使用 Safari 浏览器打开,第三方浏览器无法下载证书。
-
点击右下角风车进入「设置」 → 在「MitM」区域,点击「生成证书」
-
点击「配置证书」 → 跳转Safari,点击允许 → 点击「iPhone」
- 进入「系统设置」 → 「已下载描述文件」 → 输入密码并安装
- 进入「系统设置」 → 「通用」 → 「关于本机」 → 最下方「证书信任设置」 → 勾选刚才安装的证书
- 返回QX,点击右下角风车进入「设置」 → 在「MitM」区域,勾选「MitM」开关
6.2 备份证书¶
当完成上面的步骤后,会在配置文件 [mitm]
区域,生成对应的passphrase
和p12
数据
当需要替换其他配置时,只需要将对应的passphrase
和p12
数据复制粘贴到新的配置中去,就无需再次安装证书
6.3 主机名¶
- 可使用通配符
*
和?
; - 可使用前缀
-
将特定主机名排除; - 配置文件中,多个主机名可用
,
分割 - 单独的
*
符合作为主机名参数会匹配所有主机名
6.3.1 UI 查看 & 添加¶
点击右下角风车进入「设置」 → 「MitM」区域-「主机名」