Charles通过逍遥模拟器抓包APP,亲测可用

发表于:2023-10-26 09:56

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:不老刘    来源:CSDN

  1.设置http代理.
  Proxy-->Proxy settings
  2.设置ssl
  proxy-->ssl proxying settings
  3.Charles安装证书
  弹出证书安装界面,点击"安装证书",选择当前用户。
  选择: 将所有的证书都放入下列存储:
  直接下一步,最后确定提示"导入成功"。
  4.接着设置Charles安装移动端证书(实际操作我跳过了这步,也成功了):
  此时Charles会弹出需要给模拟器设置http代理的ip以及端口(记住它,待会要用到)。
  adb的使用
  直接在解压的adb.exe所在目录打开cmd,win11是直接在文件管理器地址栏输入cmd回车即可。
  这里提示一下,逍遥模拟器端口是21503,其余的通常默认5555
  adb connect 127.0.0.1:21503
  接下来就是关键的一步了,需要通过adb命令进行设置模拟器的http代理,需要用到上面记录下来的http代理地址和端口:192.168.20.33:8888。
  1.为了确认,可以先清除一下模拟器的http代理:
  adb shell settings delete global http_proxy
  2.设置模拟器的代理:
  adb shell settings put global http_proxy 192.168.20.33:8888
  设置成功无提示。
  模拟器下载证书
  设置完毕之后,就可以进入模拟器中,通过系统自带的浏览器输入chls.pro/ssl进行下载:
  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号