前言说明
此文章是我在学习 Charles APP 抓包时编写,内容都是亲测有效,文章内容也有参考其他人,参考文章如下:
- Android 手机使用 charles 抓 https 请求(保姆级教程)
- 网易 mumu 模拟器安装下载 charles 的 CA 证书
-  Python3 网络爬虫开发实战 - 崔庆才 
编写此文章时,依旧在升级打怪中(APP 抓包学习中。。。),内容还需完善
更新时间:08.31
更新内容:
- 增加了Charles 案例,内容包括:抓包分析、修改请求内容重发出去、修改响应内容
- 排版优化
本文章内容:
- Charles 基本配置(端口,CA证书)
- windows 配置 CA 证书
- Android 配置 CA 证书
- Iphon 配置 CA 证书
- mumu 模拟器配置 CA 证书
- charles 基本使用
读者可根据所需内容,跳转到该内容
目录
1)用 Charles(点击下载 Charles>>)导出证书,命名为 charles.pem
3. 把签发好的 24e12a67.0 证书上传到 mumu 模拟器 Android 系统里。
一、设置好 charles 的代理
Charles download: 点击跳转
charles 的配置
抓包之前需要配置端口和 CA
端口配置
charles 中 [proxy->proxy Settings]设置进行代理的端口


配置 CA 证书
[Help->SSL Proxying]点击 install charles root certificate on a mobile device or remote browser,查看如何与 charles 相连


Charles 配置
如果不执行这一步骤,将无法抓取 HTTPS 协议
(1)点击顶部菜单栏[Help]–> 选择 [SSL Proxying],点击[install Charles Root Certificate]安装 Charles 证书,最后提示导入成功即可。



(2)点击[Proxy] –> [SSL Proxying Settings…](Ctrl + Shift + L),在弹出选项卡中,勾选[Enable SSL Proxying] 点击 [add],在 Host 输入[*]表示接收任何主机,在 Prot 输入 [*] 最后点击 [ok] 保存。


(3)确保 [Windows Proxy] 功能打上对勾,做法 : [Proxy

 
                   
                   
                   
                   最低0.47元/天 解锁文章
最低0.47元/天 解锁文章
                           
                       
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   1178
					1178
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            