12.1 APP 数据的爬取之 Charles 抓包工具的使用1

目录

1、Charles 介绍

2、抓包前的准备

1、 安装 Charles 

2、安装手机模拟器

3、 证书配置及设置代理

1、设置代理

2、Windows 证书配置


1、Charles 介绍

Charles 是一个网络 (HTTP) 抓包工具,我们可以用它来做 App 的抓包分析,得到 App 运行过程中发生的所有网络请求和响应内容,这就和 Web 端浏览器的开发者工具 Network 部分看到的结果一致。

2、抓包前的准备

1、 安装 Charles 

链接:Download a Free Trial of Charles • Charles Web Debugging Proxy 。Charles 是收费软件,不过可以免费试用 30 天。如果试用期过了,其实还可以试用,不过每次试用不能超过 30 分钟,启动有 10 秒的延时,但是完整的软件功能还是可以使用的,所以还算比较友好。我这里使用的是 window 版本。

2、安装手机模拟器

我使用的是 MuMu 模拟器,链接:MuMu模拟器官网_安卓12模拟器_网易手游模拟器

3、 证书配置及设置代理

1、设置代理

首先,查看电脑的 Charles 代理是否开启,具体操作是点击 Proxy→Proxy Settings,打开代理设置页面,确保当前的 HTTP 代理是开启的,如图 1-49 所示。这里的代理端口为 8888,也可以自行修改。

接下来,将手机(模拟器)和电脑连在同一个局域网下。

以管理员身份打开 mumu 模拟器,系统应用 --> 设置 --> 网络和互联网-->互联网-->点击齿轮样子的设置-->右上方🖊,修改-->代理设置为手动,主机号为电脑IP(例如,当前电脑的 IP 为 自己电脑IP(cmd ipconfig 查看 WLAN 下的 IPV4 地址),端口号与上方的一致)。之后在 charles 里面会弹出一个页面,allow 就好。

2、Windows 证书配置

参考:https://www.cnblogs.com/wutou/p/17873632.html

之后可以使用模拟器中的浏览器访问,可以看到 Charles 中会出现相应的数据包。

文章到此结束,本人新手,若有错误,欢迎指正;若有疑问,欢迎讨论。若文章对你有用,点个小赞鼓励一下,谢谢大家,一起加油吧!

相关推荐

  1. 数据】Jsoup数据使用

    2024-04-03 10:00:05       26 阅读

最近更新

  1. Linux命令学习—Apache 服务器(上)

    2024-04-03 10:00:05       0 阅读
  2. sql~ 将一行转为多行

    2024-04-03 10:00:05       0 阅读
  3. node.js常用指令

    2024-04-03 10:00:05       0 阅读
  4. 美国基金会注册

    2024-04-03 10:00:05       0 阅读
  5. AUTOSAR OS Alarm讲解

    2024-04-03 10:00:05       0 阅读
  6. CentOS常见命令

    2024-04-03 10:00:05       0 阅读

热门阅读

  1. 速盾:cdn加速https额外收费吗?

    2024-04-03 10:00:05       6 阅读
  2. pytorch | yolov5 Can not get arrribute SiLU

    2024-04-03 10:00:05       5 阅读
  3. 常见哈希算法及其应用场景

    2024-04-03 10:00:05       5 阅读
  4. 设计模式(14):命令模式

    2024-04-03 10:00:05       5 阅读
  5. 1344: 【递推】【入门】流感传染

    2024-04-03 10:00:05       6 阅读
  6. WebKit内核架构深度解析:核心技术与工作机制

    2024-04-03 10:00:05       6 阅读
  7. web有哪些方式可以实时更新数据

    2024-04-03 10:00:05       7 阅读
  8. vue 基础回顾

    2024-04-03 10:00:05       6 阅读
  9. 【2024最新】vue3的基本使用(超详细)

    2024-04-03 10:00:05       6 阅读
  10. freertosday3

    2024-04-03 10:00:05       4 阅读
  11. 平台介绍-大屏组件

    2024-04-03 10:00:05       5 阅读
  12. Facebook推广常见问题解惑答疑

    2024-04-03 10:00:05       4 阅读