Charles 抓包手机app

发布时间:2020-05-26 09:56:36 作者:louiezhou001
来源:网络 阅读:419

最近在测为移动端提供的API, 使用mac系统, 发现fiddler在mac下无法使用, 不知道其他朋友是否遇见过, 只能找替代工具.

先去百度上搜索下载Charles 破解版, 选择Charles是4.2.7版本


第一步:PC端配置

安装完成后打开Charles, 在菜单Proxy->proxy setting可以看到相关设置

Charles 抓包手机app

在proxy Setting页面

Charles 抓包手机app

Charles默认端口8888, 勾选Enable transparent HTTP proxying选项, App使用http协议的,PC端设置就结束了.


如果app使用https, 那还需要设置ssl proxying, 在proxy-> ssl proxying settings

Charles 抓包手机app

Charles 抓包手机app

勾选Enable SSL Proxying,点击add-> 增加一个, host可以使用通配符* 或者 ?进行匹配, 如果想抓取所有域名, 直接用* 即可,如果想抓取某个域名可以直接在host里写下具体的.


第二步 : PC端Charles安装https证书, 我已经添加信任了


Charles 抓包手机app

Charles 抓包手机app

Charles Root Certificate Java VM Import Tool

Help->ssl proxying->install Charles Root Certificate Java VM

Charles 抓包手机app


手机端设置:

Configure your device to use Charles as its HTTP proxy on 192.168.1.54:8888, then browse to chls.pro/ssl to download and install the certificate.

手机端代理设置

Charles 抓包手机app

遇到的坑> 手机和电脑应该使用同一个网段的IP, 避免出现不必要的麻烦.


手机端关闭移动数据流量,使用WiFi 连接,设置好手机端代理, 然后在手机端浏览器中输入: chls.pro/ssl 就可以下载到ssl证书, 一步步next, 非常简单. 安装成功可以在手机设置->安全里找到.

Charles 抓包手机app

至此, 手机端pc端都设置完毕, 手机端第一次设置完会弹出一个框.

Charles 抓包手机app

直接allow, 你的pc端就开始抓手机包了, https 尽在你掌握. 仿佛你拥有了神奇的力量. App的所有请求被你一览无遗.



对应qq群号:616961231

今日推荐阅读文章精选推荐

JMeter数据库操作

Jmeter接口测试-正则表达式

JMeter中文返回乱码

Jmeter接口测试-参数化

JMeter接口测试-基础

测试-感想

咨询工作加微信

Charles 抓包手机app

扫描二维码


欢迎自荐和推荐, 需要的微信推送简历!

请猛戳下面二维码了解更多

Charles 抓包手机app


推荐阅读:
  1. MAC Charles 抓取HTTPS 连接 附安卓和IOS
  2. Python3网络爬虫实战-6、APP爬取相关库的安装:Charles的安装

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

技术 app pp

上一篇:如何从零成为HACK大神?

下一篇:接口自动化脚本的文件配置

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》