麦克雷 Mavom.cn

标题: MacOS Apple Silicon Charles抓包安装 [打印本页]

作者: 13321980650    时间: 2024-9-1 21:14
标题: MacOS Apple Silicon Charles抓包安装
MacOS Apple Silicon Charles抓包安装
作者: 荆彩俊    时间: 2024-9-1 21:14
Charles,这款流行的抓包工具,对于MacOS Apple Silicon用户来说,安装和使用方法有些特别。最新版本4.6.4虽然非ARM64架构支持,但Azul Zulu的OpenJDK是个不错的选择(我用的是openjdk 1.8.0_372)。

首先,确保JDK安装,然后访问官网下载适用于Apple Silicon的Beta版本v5.0b11。在安装过程中,记得关闭不必要的代理设置,以确保数据包的正常抓取。

安装完成后,配置MacOS代理。在菜单栏勾选'Proxy -> macOS Proxy',系统HTTP/HTTPS代理会设置为本地代理,监听8888端口。此时,Charles将自动捕获网络请求。

对于HTTPS抓包,需要导入Charles的根证书。在'Help -> SSL Proxying -> Install Charles Root Certificate'中操作,确保在Keychain Access中信任证书,并输入密码更新设置。在'Proxy -> SSL Proxy Settings...'中添加所需的域名和端口,如*:443,以抓取所有HTTPS流量。

抓取iOS应用包时,通过Mac的局域网地址在Charles中获取。在iOS设备上,首次使用时会弹出Access Control确认,选择Allow即可开始抓取HTTP包。若要抓取HTTPS,需要在iOS设备上通过Safari访问chls.pro/ssl,按照提示安装证书至设备设置中。

以上步骤和参考资料来自Zkerhcy的分享,希望对你在MacOS Apple Silicon上使用Charles抓包有所帮助。




欢迎光临 麦克雷 Mavom.cn (http://www.mavom.cn/) Powered by Discuz! X3.5