【Charles】抓包工具Charles使用for mac

Cc_2011

内容

  • 在mac上 如何安装Charles
  • 手机如何连接上Charles(iPhone手机)

安装Charles

  1. 下载Charles,安装,地址:链接:https://pan.baidu.com/s/1MB92... 密码:lmwi
  2. 双击.app进行安装
  3. 安装成功后 不用打开,选中电脑 “应用程序-->Charles"右击,然后点击“显示包内容”,把第一步下载到的包里面charles.jar替换进去(目的:激活)位置:Mac: /Applications/Charles.app/Contents/Java/charles.jar,如图一、二所示
  4. 替换成功后,打开软件即可(打开软件后,页面会提示是否接入电脑的网络,点击”是“)

图一:激活工具

clipboard.png

图二:

clipboard.png

如何连接手机(iPhone)

  1. 查看端口8888(一般默认为8888):proxy-->proxy Settings
  2. 查看mac电脑的IP地址:系统偏好设置-->网络-->高级-->TCP/IP--(IPv4地址)
  3. 将手机的端口设置成与电脑的一致:连接上与电脑同一个网络,进行设置,无线局域网-->Http代理。修改服务器和端口值。如图三。设置成功后,电脑上会弹出如图四的请求,点击“allow"即可
  4. 在手机上打开任意浏览器,输入证书:http://charlesproxy.com/getssl 并进行安装,图五
    安装成功后,在通用-->描述文件与设备管理器 (有的iOS版本 叫 “描述文件”) 可看到安装成功的描述文件。图六
  5. 设置成功后,先清掉Charles界面上已经抓到的包了,然后点击手机上任意一款应用打开,就能看到界面有抓到数据了,图七

图一:查看Charles端口

clipboard.png

图二:查看电脑IP

clipboard.png

图三:设置手机代理

clipboard.png

图四:手机连接上之后,页面上会弹出该提示,问你是否允许它来连接,选择"allow"

clipboard.png

图五:输入证书地址后,就直接弹出描述文件,点击安装即可(切记,需要先点击了图四允许后,手机上才能访问到)

clipboard.png

图六:描述文件安装成功

clipboard.png

图七:手机上抓到的数据,我是打开iTunes(备注:测试完后,无需再使用手机进行抓包,需要将手机代理关闭,否则网络会无法访问哦)

clipboard.png

阅读 9.4k
18 声望
1 粉丝
0 条评论
你知道吗?

18 声望
1 粉丝
文章目录
宣传栏