首页 > 技术文章 > mitmproxy如何在模拟器安装证书

I-love-Xiang 2020-06-28 15:39 原文

一、模拟器设置代理

  1、设置->WLAN->左击长按k4i68pQT->修改网络->高级选项->代理(选择手动,设置代理服务器主机名、代理服务器端口)->保存,如下图

  

 

     

 

 二、配置证书

  1、windows配置证书

    安装mitmproxy后,首先cmd运行一下以下命令,以便在windows系统中产生CA证书

mitmdump

    接着在.mitmproxy目录找到CA证书,如下图所示

    

 

     双击mitmproxy-ca.p12进入导入证书的页面,点击“下一步”

    

 

     点击下一步

    

 

     点击下一步

    

 

     不设置密码,点击下一步

    

 

     依次选择“将所有的证书都放入下列存储”,接着选择“受信任的根证书颁发机构”,点击下一步

    

 

     点击完成,最后,弹出警告窗口,直接点击“是”。

  2、模拟器安装证书

    安装证书前。现在本机电脑上运行命令:mitmdump -p 端口号

    1、可能遇到的问题:浏览器访问http://mitm.it,出现的不是下载证书的页面

      解决方法:不要使用模拟器自带的浏览器,可以采用百度浏览器

    2、mitmproxy证书装不上

      解决方法:给手机设置个锁屏密码、打开手机“设置”;选择“安全和隐私”;点击“更多安全设置”,找到“从SD卡安装”;搜索该证书文件,点击安装。

    

推荐阅读