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版)相关推荐

  1. 手机连接Charles代理,手机上不了网

    <><>手机连接Charles代理,手机上不了网<><><> 随便找一篇配置代理的教程 1.取消勾选默认电脑代理 2.允许设置Transpo ...

  2. HandShaker 连接使用教程 Mac版

    HandShaker Mac是锤子科技公司开发的一款在Mac系统上管理安卓手机的强大应用.HandShaker Mac版帮助用户在Mac电脑上也可以方便自如地传输和管理文件.全新的同步传输协议,解决了 ...

  3. windows android ios,TIM for Windows/iOS/Android v2.2.6 正式版发布

    TIM近期版本创建待办事项,设置定时提醒,变身时间管理小能手.聊天消息支持右键添加到待办,高效管理重要事项.云文件新增分类导航栏,可按最近浏览.本机文件等分类快速查找文件.在线文档支持会议纪要.日报. ...

  4. android刷机工具mac版,Android刷机教程(mac系统)

    最近需要分析一款app的协议,需要脱壳,就特意刷机来学习. 由于楼主都是ios手机,便从咸鱼上购买了200元的Nexus5来做刷机.亲儿子的手机200元,方便好用,支持4.4.0-8.0.1的Andr ...

  5. mac os android连接wifi密码,Mac使用小技巧:找回WiFi密码

    macOS是Apple苹果Mac上运行的操作系统,它拥有大量隐藏的快捷方式,键盘命令和功能.最近小编研究了一下这个操作系统,发现了一个能够快速找到WiFi密码的小技巧,这个非常适合像小编这种经常记不住 ...

  6. Android Studio快捷键(MAC版)

    用了AS一段时间了,感觉还是挺好用的,虽然还是有些小问题,但好处还是很明显的... 从Eclipse 转用AS最难受的估计就是快捷键了,整了好久才基本把个人在Eclipse上使用的快捷键给找差不多,但 ...

  7. 知云文献翻译打不开_神器推荐丨知云文献翻译软件 WIN/MAC/IOS/ANDROID/网页版

    不配一款神器, 文献阅读哪来效率! 当然,英文好的同学除外! 但是有了这款神器, 阅读文献都变得更简单! 现在很多所谓科普公众号, 其实也在使用翻译器翻译! 单纯人工翻译时代   已经一去不复返了! ...

  8. Charles最新破解版苹果iphone安卓android手机抓包分析教程笔记

    Charles最新破解版苹果iphone安卓android手机抓包分析教程笔记 中间遇到各种问题导致最终没法看到抓包信息,一个坑一个坑的埋,终于成功抓包小程序. 梳理了下可以尽量减少栽坑的安装过程,如 ...

  9. http抓包神器:Charles for Mac 特别版v4.6

    Charles for mac功能强大且功能齐全的Web调试代理和监视实用程序,Charles mac在您的计算机上运行,以帮助您更轻松,更快地测试桌面和Web应用程序,Charles帮助您密切注意计 ...

最新文章

  1. 工业以太网交换机:核心优点解析
  2. 下列可以产生斜体字的html标签是,电子科技大学《网页设计与制作》20秋期末考试题目【标准答案】...
  3. 2015总结及2016计划
  4. c语言tty,1. 终端_C语言_C语言入门-Linux C编程一站式学习
  5. zend反编译-dezender 使用
  6. java 64 access_64位操作系统 Java Odbc Access数据库连接
  7. 宗地图绘制要求和规范_宗地图绘制的基本要求和内容.ppt
  8. c语言计算圆周率随机数法,C语言求圆周率的简单实现方法
  9. 浏览器中performance的基本使用
  10. STK11.2 计算卫星A关于卫星B的相对位置 (三维和二维)
  11. 服务器主板能配固态硬盘吗,旧主板洗洗还能用、Z490主板搭配PCIe4.0固态硬盘 测试...
  12. bellman ford java_Bellman-Ford算法
  13. 在Docker安装Calibre-web搭建网上书城
  14. 有一对兔子,从出生后的第 3 个月起每个月都生一对兔子。小兔子长到第 3 个月后每个月又生一对兔子,假设所有的兔子都不死,问 20 个月内每个月的兔子总数为多少?
  15. FPGA VIVADO仿真详解 TEST BENCH
  16. [Unity] Catan Universe: Unity 的移动设备优化
  17. 漫步数理统计三十——依概率收敛
  18. 【人工智能】— 有信息搜索、最佳优先搜索、贪心搜索、A*搜索
  19. 论文阅读 (84):A GAN-based Algorithm for Multi-Instance Multi-Label Learning on Overlapping Signal Wavefo
  20. 湖北2020年最新CMMI3-CMMI5通过的企业名单,看看没有你们公司

热门文章

  1. 谷歌浏览器快速安装Axure扩展插件
  2. 基于Vue的驾校理论课模拟考试系统
  3. eclipse异常:The sourse attachment dose not contain..
  4. OJ每日一练——百钱买百鸡
  5. Java习题集第八章Java的网络程序设计
  6. ntohl()、htonl()函数
  7. Oracle 表空间 resize
  8. Google发布Chrome 6
  9. Qt文档阅读笔记-DTLS client解析
  10. LTE学习:PCFICH信道总结