欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Charles移动端抓包

程序员文章站 2022-03-13 21:34:27
抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。【百度百科】目的对网络数据包内容进行分析。需求在PC端对移动端请求进行抓包,包括http、https请求。环境PC端-windows/mac、移动端-Android/ios工具Charles、Fiddler步骤以PC端windows、移动端ios、工具Charles为例,抓包配置如下:1 安装Charles抓包工具安装:https:...

抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。【百度百科】

目的

对网络数据包内容进行分析。

需求

在PC端对移动端请求进行抓包,包括http、https请求。

环境

PC端-windows/mac、移动端-Android/ios

工具

Charles、Fiddler

步骤

以PC端windows、移动端ios、工具Charles为例,抓包配置如下:

1 安装Charles抓包工具

安装:https://www.charlesproxy.com/download/

破解:https://blog.csdn.net/qq_25821067/article/details/79848589

Registered Name: https://zhile.io

License Key: 48891cf209c6d32bf4

2 http抓包

2.1 Charles配置

Proxy—>Windows Proxy

勾选:同时抓取PC端数据,去掉后只抓取移动端数据。
Charles移动端抓包

Proxy—>Proxy Settings
Charles移动端抓包

Help—>Local IP Address

查看本机IP地址,或者cmd ipconfig。

2.2 移动端配置

移动端与PC端处于同一网段;

移动端配置代理为Charles服务器端IP地址,端口为Charles配置8888;
Charles移动端抓包

3 https抓包

3.1 Proxy—>SSL Proxying Settings
Charles移动端抓包

3.2 Help—>SSL Proxying—>Install Charles Root Certificate
Charles移动端抓包

Charles移动端抓包

3.3 移动端安装证书

默认浏览器打开:chls.pro/ssl,安装并信任证书。

本文地址:https://blog.csdn.net/weixin_45666841/article/details/110621362

相关标签: 测试类型