iOS、Android连接Charles代理(Mac版)
iOS、Android连接Charles代理(Mac版)
1、软件Charles的下载
网址:https://www.charlesproxy.com/
选择下载Mac OS版本就行了,待安装完成后
将下载好的文件拖拽至应用程序中
2、配置
电脑端:
Proxy ——> Proxy Settings
Port:8888
勾选:Enable transparent proxying
如果要抓取电脑上的网页,记得打开 Proxy ——> macOs Proxy
手机端:
1、设置(Settings)——>无线局域网(Wi-Fi)——>点击已连接的Wi-Fi最右侧的蓝色感叹号(Android手机叫做修改网络)
2、拉到最下面——>HTTP代理——>选择「手动」
3、找到电脑端 Charles 代理的IP:Help——>Local IP Address
填入手机端中
4、端口:8888
注:首次连接电脑 Charles 上会出现是否信任该设备的提示,选择 Allow 就行
3、安装证书
Charles
(如果之前电脑已经连接过其他设备就不用进行这一步,直接从下面的客户端开始就行)
如果不授权证书,则只能抓取解析http,但现在https也是非常常见,所以需要进行如下设置
1、在电脑端的Charles中:选择Help——>SSL Proxy——>Install Charles root certificate
2、将Charles Proxy CA放置在「登陆」下面,这时候图标上会有红色的叉号,点击,在「信任」中将其设置为「始终信任」(这个证书就是以Charles Proxy CA开头的)
3、设置需要抓取URL地址,Proxy——>SSL Proxy Settings——>勾选Enable SSL Proxying——>在Include中添加Host:* 以及Port:*
*代表全部域名全部端口
4、客户端(iOS):
1、在电脑端Charles——>Help——>SSL Proxying——>Install Charles Root Certificate on a Mobile Device or Remote Browser
,会有提示窗口,选择OK就行
2、在手机端的浏览器中输入网址chls.pro/ssl,会有是否允许配置代理文件的弹窗,选择允许
3、在手机的设置(Settings)——>通用(General)——>描述文件与管理设备——>点击将下载好的代理文件,选择右上角的安装
4、在手机的设置(Settings)——>通用(General)——>关于本机(About)——>证书信任设置——>将刚建立的证书完全信任
注:3和4一定要都执行!如果发现抓的包全部是unknown大概都是因为只执行了其中一个 但是现在一般的软件都有做不能抓包的设置,这个需要注意
6、客户端(Android):
1、在电脑端Charles——>Help——>SSL Proxying——>Install Charles Root Certificate on a Mobile Device or Remote Browser
,会有提示窗口,选择OK就行
2、在手机端的浏览器中输入网址chls.pro/ssl
,会有是否允许配置代理文件的弹窗,选择允许,下载的时候可以自己命名,如果让你输入锁屏密码,那就直接输入,然后进行证书的下载,这样就直接可以了,如果点击无效,那么执行下面的步骤)
3、在手机的设置(Settings)搜索「证书」,选择「安装证书」——「从存储设备安装证书」——「CA证书」——「仍然安装」,找到自己的证书(基本上都在浏览器的下载目录里面找),然后在证书搜索中找到「信任的证书」就可以看见自己的证书(这个名称和之前自己明明不一样是正常的)
注:不同的Android手机不太一样,有可能都没有搜索框,需要自己去找,有的可能在每次抓包前都需要安装一次证书(华为需要每次安装一下)
iOS、Android连接Charles代理(Mac版)相关推荐
- 手机连接Charles代理,手机上不了网
<><>手机连接Charles代理,手机上不了网<><><> 随便找一篇配置代理的教程 1.取消勾选默认电脑代理 2.允许设置Transpo ...
- HandShaker 连接使用教程 Mac版
HandShaker Mac是锤子科技公司开发的一款在Mac系统上管理安卓手机的强大应用.HandShaker Mac版帮助用户在Mac电脑上也可以方便自如地传输和管理文件.全新的同步传输协议,解决了 ...
- windows android ios,TIM for Windows/iOS/Android v2.2.6 正式版发布
TIM近期版本创建待办事项,设置定时提醒,变身时间管理小能手.聊天消息支持右键添加到待办,高效管理重要事项.云文件新增分类导航栏,可按最近浏览.本机文件等分类快速查找文件.在线文档支持会议纪要.日报. ...
- android刷机工具mac版,Android刷机教程(mac系统)
最近需要分析一款app的协议,需要脱壳,就特意刷机来学习. 由于楼主都是ios手机,便从咸鱼上购买了200元的Nexus5来做刷机.亲儿子的手机200元,方便好用,支持4.4.0-8.0.1的Andr ...
- mac os android连接wifi密码,Mac使用小技巧:找回WiFi密码
macOS是Apple苹果Mac上运行的操作系统,它拥有大量隐藏的快捷方式,键盘命令和功能.最近小编研究了一下这个操作系统,发现了一个能够快速找到WiFi密码的小技巧,这个非常适合像小编这种经常记不住 ...
- Android Studio快捷键(MAC版)
用了AS一段时间了,感觉还是挺好用的,虽然还是有些小问题,但好处还是很明显的... 从Eclipse 转用AS最难受的估计就是快捷键了,整了好久才基本把个人在Eclipse上使用的快捷键给找差不多,但 ...
- 知云文献翻译打不开_神器推荐丨知云文献翻译软件 WIN/MAC/IOS/ANDROID/网页版
不配一款神器, 文献阅读哪来效率! 当然,英文好的同学除外! 但是有了这款神器, 阅读文献都变得更简单! 现在很多所谓科普公众号, 其实也在使用翻译器翻译! 单纯人工翻译时代 已经一去不复返了! ...
- Charles最新破解版苹果iphone安卓android手机抓包分析教程笔记
Charles最新破解版苹果iphone安卓android手机抓包分析教程笔记 中间遇到各种问题导致最终没法看到抓包信息,一个坑一个坑的埋,终于成功抓包小程序. 梳理了下可以尽量减少栽坑的安装过程,如 ...
- http抓包神器:Charles for Mac 特别版v4.6
Charles for mac功能强大且功能齐全的Web调试代理和监视实用程序,Charles mac在您的计算机上运行,以帮助您更轻松,更快地测试桌面和Web应用程序,Charles帮助您密切注意计 ...
最新文章
- 工业以太网交换机:核心优点解析
- 下列可以产生斜体字的html标签是,电子科技大学《网页设计与制作》20秋期末考试题目【标准答案】...
- 2015总结及2016计划
- c语言tty,1. 终端_C语言_C语言入门-Linux C编程一站式学习
- zend反编译-dezender 使用
- java 64 access_64位操作系统 Java Odbc Access数据库连接
- 宗地图绘制要求和规范_宗地图绘制的基本要求和内容.ppt
- c语言计算圆周率随机数法,C语言求圆周率的简单实现方法
- 浏览器中performance的基本使用
- STK11.2 计算卫星A关于卫星B的相对位置 (三维和二维)
- 服务器主板能配固态硬盘吗,旧主板洗洗还能用、Z490主板搭配PCIe4.0固态硬盘 测试...
- bellman ford java_Bellman-Ford算法
- 在Docker安装Calibre-web搭建网上书城
- 有一对兔子,从出生后的第 3 个月起每个月都生一对兔子。小兔子长到第 3 个月后每个月又生一对兔子,假设所有的兔子都不死,问 20 个月内每个月的兔子总数为多少?
- FPGA VIVADO仿真详解 TEST BENCH
- [Unity] Catan Universe: Unity 的移动设备优化
- 漫步数理统计三十——依概率收敛
- 【人工智能】— 有信息搜索、最佳优先搜索、贪心搜索、A*搜索
- 论文阅读 (84):A GAN-based Algorithm for Multi-Instance Multi-Label Learning on Overlapping Signal Wavefo
- 湖北2020年最新CMMI3-CMMI5通过的企业名单,看看没有你们公司