主要操作流程:

1.安装mumu模拟器。
2.安装charles抓包工具。
3.配置charles 端口 9999,安装证书。
4.打开模拟器,无线,设置代理,192.168.XXX.XXX(ipconfig)  端口9999。
5.修改完之后,charles会出现一个弹窗 点击选择alow。
6.此时已经可以抓取到模拟器的请求,出现unkown的时候设置 ssl setting 把域名添加上。
7.查看请求返回数据、请求接口、请求参数。

详细操作步骤:

1.安装mumu模拟器

2.安装charles抓包工具

3.配置charles 端口 9999,安装证书

3.1配置端口:proxy-proxy Settings

3.2安装证书:help - SSL proxying - install charles root certificate

一直点下一步完成安装

4.打开模拟器,无线,设置代理,192.168.XXX.XXX(ipconfig)  端口9999

设置-无线-长按出现弹窗

5.修改完之后,charles会出现一个弹窗 点击选择alow

6.此时已经可以抓取到模拟器的请求,出现unkown的时候设置 ssl setting 把域名添加上

proxy-SLL Proxying Settings

7.查看请求返回数据、请求接口、请求参数(记得将折叠展开点击最后一层)

查看接口

接口请求参数和返回数据如下:

注意:mumu模拟器设置代理是一定要是自己电脑的ip,如果抓包不生效的时候可以看看设置代理是否和自己的本机ip保持一致,接入不同网络环境本机ip地址会发生变化。

安卓模拟器+ charles抓包工具安装配置说明相关推荐

  1. Charles抓包工具安装教程

    Charles抓包工具简介 Charles是常用的网络封包截取工具,在做移动开发和测试时常常需要截取网络封包来分析. Charles是通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都 ...

  2. Charles抓包工具安装与配置

    在实际开发中,我们需要时常抓取线上的请求及数据,甚至是请求的html文档,js,css等静态文件来进行调试.在这里,我使用charles来进行以上操作.但是呢,charles需要进行一系列配置才能达到 ...

  3. Charles ——抓包工具安装与(Charles与浏览器)配置(Python爬虫必备神器)

    Charles安装 1.下载 还是先介绍一下: Charles是在 Mac 下常用的网络封包截取工具,在做 移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析. Charle ...

  4. Charles抓包工具 + (夜神)安卓模拟器实现代理抓包,最详细教程

    Charles抓包工具 + (夜神)安卓模拟器实现代理抓包 前置条件 :电脑和模拟器使用同一个网络没用Charles之前 :后端菜鸡 : 嘿嘿嘿(及其可怜,卑微,弱小) , 安卓大佬帮我查下这个功能接 ...

  5. ios手机如何安装charles抓包工具证书

    ios手机如何安装charles抓包工具证书 安装证书前提,已经下载好charles 1.打开手机设置–WiFi–配置代理–点击手动–填写(服务器,端口号)–点击存储 不知道服务器和端口号,在char ...

  6. 手把手教你Charles抓包工具使用(建议收藏)

    目录:导读 Charles简介 Charles主要功能 开始抓包 安装 web抓包 Charles下配置 App抓包 抓取手机HTTPS协议 Charles过滤 弱网测试 Charles配置弱网设置 ...

  7. 在华为工作十年的大佬手把手教你Charles抓包工具使用,还学不会你就完了!

    一.为什么使用charles 几天因为需要通过抓包定位问题,打开了尘封已久的fiddler,结果打开软件后什么也干不了,别说手机抓包了,打开软件什么请求也抓不到.很多时候都是如此,如果一个方案不行,肯 ...

  8. Charles抓包工具(app)的证书认证

    Charles抓包工具 app 的证书认证 App端证书安装 1.打开Charles,点击Help进入SSL Proxying,选择第三个App端证书. 2.这时候弹出此信息框提示,显示主机号端口和证 ...

  9. Fiddler4入门--手机抓包工具安装和使用说明

    Fiddler4入门--手机抓包工具安装和使用说明.电脑最好是笔记本连同一个wifi,这样能和手机保持统一局域网内. 很多区块链dapp项目方风控做的很差,利用fiddler抓包分析找一些漏洞,然后利 ...

最新文章

  1. oracle 计划中的view,为何执行计划中会出现个VIEW: VM_NWVW_1 ?
  2. select标签中option的显示隐藏控制(兼容IE)
  3. composer设置代理_composer 设置代理
  4. cdh集群的重启过程
  5. ThreadLocal分析学习
  6. SQL Server2000 在 win2003上安装不上,我的解决办法
  7. sqlserver修改端口号方法
  8. 【数字信号去噪】基于matlab遗传算法优化变分模态分解VMD数字信号去噪(目标函数为样本熵)【含Matlab源码 1982期】
  9. android jni javah,JAVAH找不到类(android ndk)
  10. NGOD client 完成感想
  11. lisp如何将度分秒转换为弧度_3 角 度分秒与弧度互相转换
  12. hashcat简单使用
  13. 飞机大战,坦克大战源码、简单仿记事本、错题本源码及笔记
  14. 使用libjpeg-turboYUV转JPG
  15. (转)如何快速学习Tableau Desktop
  16. k8s数据持久化之statefulset的数据持久化,并自动创建PV与PVC
  17. 音频-mp3 -> pcm 解码
  18. 环境因素对车体的影响
  19. P3387 【模板】缩点 (Tarjan + 拓扑 + dp)
  20. 用递归法求最大公约数(递归)

热门文章

  1. java酷跑_不敢相信,居然用Java写了个“天天酷跑”!
  2. Spring Security OAuth2 Opaque 令牌的简单使用指南
  3. Ceph学习(1)---Ceph入门
  4. 全球与中国银浸渍活性炭市场深度研究分析报告
  5. 相比于传统的 App,基于小程序所设计导出的 App 有什么优点
  6. 毕业设计-基于SpringBoot员工管理OA系统
  7. 解决移动硬盘不能被识别「2.5寸SATA固态+硬盘盒」
  8. 侠客与侠客精神:花总刘韧聊互联网江湖
  9. 药品经营质量管理规范附录药品经营企业计算机系统,2013版药品经营质量管理规范部分附录...
  10. el-table 抖动问题(已解决)