iPhone上使用Charles 抓包的配置方法与问题解决方式

这篇具有很好参考价值的文章主要介绍了iPhone上使用Charles 抓包的配置方法与问题解决方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我是在Mac os下配置的,其它平台的内容和步骤也差不多。

配置方法:

(网上很多,大致说下)

一、Charles下载:

1)官网下载地址:https://www.charlesproxy.com/download/     (我用的破解版)

二、Charles配置代理:

1)查看本机IPhelp-->Local IP Address

 文章来源地址https://www.toymoban.com/news/detail-502575.html

iPhone上使用Charles 抓包的配置方法与问题解决方式

 

 

2)查看或者设置访问端口:Proxy->Proxy Settings

三、配置ios手机iPhone抓包:

1.打开手机设置中已连接的无线局域网(确保手机和电脑在同一WiFi代理服务器主机名的ip地址要和你当前连的ip地址的网段需要一致

),点击右边的感叹号

iPhone上使用Charles 抓包的配置方法与问题解决方式

 

2.下滑到最下面的HTTP代理-->配置代理页,选择手动

3.根据Charles配置代理的IP和端口,正确录入后,点击存储

4.打开手机浏览器,输入chls.pro/ssl,下载并安装证书

5.在手机设置-一般-VPN和设备管理中找到下载的证书,点击进行安装;

6.安装好之后返回设置信任该证书(通用->关于本机->证书信任设置->信任该证书)

 

iPhone上使用Charles 抓包的配置方法与问题解决方式

 

 

7.菜单Proxy - SSL Proxy SettingsSSL Proxying配置host* port443*

 

iPhone上使用Charles 抓包的配置方法与问题解决方式

 

 

 

如果是不抓手机抓Mac本地的,则菜单Proxy -选择 Mac Proxy

成功抓包截图如下:

iPhone上使用Charles 抓包的配置方法与问题解决方式

 

遇到的问题:

 

iPhone上使用Charles 抓包的配置方法与问题解决方式

 

 

1) 确保在同一网段内抓包:

因为我的iMac是既连接了有线又连接了无线,为了确保你设置的代理是正确的,建议先关闭本地有线网络,让电脑和手机都在一个网段进行设置,可以避免代理地址配置错误。(全部走通后,你当然是可以回来继续使用无线和有线双网卡的。)

2) 抓包structure中二级内容出现unknown,可能是以下原因:

6步未按要求设置,没有信任证书,导致无法抓到;

iMac上的钥匙串中Charles proxy CA证书没有被信任,需要双击然后全部设置成”always trust“

 

iPhone上使用Charles 抓包的配置方法与问题解决方式

 

 

如果第5步已按要求设置,但仍出现unknown,那么按第6步重新信任下证书,或者第5步重新操作下试试(不抓包了证书信任可以关掉,而且证书是可能会过期的)。

3) 还遇到过一种情况,手机里安装过charles的证书,但与当前电脑的版本不匹配

可以删掉证书重新下载试试。

4)当然最重要的还是要开启了SSL proxy,否则也会出现unknown,顶部的那个锁需要是锁住状态。

5)如果输入chls.pro/ssl显示无网络访问,一直无法请求下载到证书文件,则可能需要重启Charles或者关闭双网口,保留配置的代理的那个网口。(亲测,试了后就出来了。)

好了,以上作为我的一个备忘,希望对你也有帮助。

 

如果你对iPhone或者Mac上的东西感兴趣,可以从下面的链接找到我:

https://www.zhihu.com/people/wojuyi

 

到了这里,关于iPhone上使用Charles 抓包的配置方法与问题解决方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用Charles和iPhone进行微信小程序抓包详解

            基于工作原因,需要对一款微信小程序进行测试。本次任务是纯黑盒方式,所以只有通过抓包的方式找到接口及参数列表,再逐一进行功能和性能测试。 网络抓包工具:Charles 设备:iPhone6s,iPhone13 软件:微信小程序 1、安装Charles 在Charles官网下载安装包,下载地

    2024年02月12日
    浏览(36)
  • Charles iPhone 手机上抓包

    Charles iPhone 手机上抓包 1.点击help,选择local IP Address 查看电脑IP 2.点击 Proxy- Proxy settings查看端口号====8888 设置-WLAN-网络编辑,输入IP和端口并保存 做完以上五步,iPhone手机才可以用Charles抓包!

    2024年02月11日
    浏览(29)
  • 彻底解决charles抓包https乱码的问题

    最近做js逆向,听说charles比浏览器抓包更好用,结果发现全是乱码,根本没法用。 然后查询网上水文:全部都是装证书,根本没用! 最后终于找到解决办法,在这里记录一下: 乱码的根本原因: charles证书过期了! 此时就算往操作系统导入证书也没有用! 解决办法: 菜单

    2024年01月18日
    浏览(37)
  • IOS/安卓+charles实现抓包(主要解决证书网站无法打开问题)

    官网下载 https://www.charlesproxy.com/latest-release/download.do 安装charles文档 流程 上述链接解决下图问题    Charles介绍 上述链接看一至三即可,了解首页各个按钮的作用 charles全面使用教程及常见功能详解(较详细) 上述链接解释界面名词等等 手把手教你Charles抓包工具使用 上述链

    2024年01月20日
    浏览(40)
  • MAC Charles 抓包工具安装以及使用方法(带破解)

    1.Charles客户端下载 : 官网地址:https://www.charlesproxy.com/download/ 选择适合自己的系统版本下载 2.下载安装完成后激活 激活网站地址:https://www.zzzmode.com/mytools/charles/ 打开安装好的Charles,菜单栏 Help-Register Charles 弹出注册的窗口 填入Registered Name和生成的license key,点击 Register

    2024年02月15日
    浏览(34)
  • 抓包工具 Charles 的使用及 hosts 配置管理,抓手机包,手机配置DNS

    下载地址:https://www.charlesproxy.com/download/ 破解地址:https://www.zzzmode.com/mytools/charles/ 生成jar文件后,放到charles安装目录的lib目录下 此时,重启charles,查看已经破解,如下图: 首先查看你的电脑ip及设置的端口号 手机wifi配置代理,服务器端口号如下图 手机连接好charles后,会有

    2024年02月08日
    浏览(41)
  • fiddler安卓抓包显示tunnel to无法抓包的解决方法(解决后微信小程序接口也能抓取)

    1.将手机获取root权限(推荐使用模拟器); 获取root权限这里我们就不多说了,有很多种方法,推荐使用模拟器,省去了很多操作且不会对我们手机有影响(手机root有可能会变砖);此处我们使用的是雷电模拟器,自带adb和root权限。 2.将Fiddler证书导出; 打开fiddler-点击工具

    2024年02月03日
    浏览(36)
  • android 7.0以上 https使用charles抓包 提示 unknow 解决方案

    关于android7.0以上https抓包问题,在charles都配置好的情况下依然提示unknow,解决方案如下 一、在res-xml下新建 network_security_config.xml 文件 network_security_config.xml 中的内容表示 系统的 和用户自己的证书均被信任 二、在AndroidManifest application 中添加 然后就可以了 注意该装的证书是少

    2024年02月16日
    浏览(34)
  • charles的安装和使用(含pc和手机端),不分app无法抓包问题

    解决问题 charles 安装 charles 请求unknown charles 乱码 学习使用(pojie)-破解 抓取手机包(这里使用的是iphone) 抓取手机包(安卓版本) 部分app无法抓包的问题 1. charles安装 第一步 下载 直接搜索charles进入官网下载即可 第二部 安装 初步的安装过程是无脑安装,为了正常使用可

    2024年02月09日
    浏览(42)
  • Fiddler在抓取https数据包时如何解决Tunnel to 443的问题,微信小程序打不开无法抓包的问题和无法抓取https包的问题,数据包上锁的问题等

    参考Fiddler在抓取https数据包时如何解决Tunnel to 443的问题?_fiddler显示443-CSDN博客 内容基本和参考链接一致,修改了一处关键错误,在下面的红色字体部分,本文仅作保存方便自用时查找,点赞请给原文章。 2.在右侧的选项卡里找到FiddlerScript标签(没有找到该标签的施主去Fi

    2024年02月04日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包