Mac OS抓包工具Charles
2018-01-23 本文已影响0人
wanderingGuy
本篇分享一个Mac系统上好用的抓包工具——Charles
一、下载并安装
登录官网下载Charles的最新版本,根据自己的系统选择并安装即可。(此版本是试用版,想使用破解版的同学可私信我)
二、配置
点击proxy可以看到常用的设置,我这里选择macOS Proxy,即整个系统的网络都将通过此代理。
charles设置1
打开Proxy Settings可以查看和设置该代理的默认端口号。
charles设置2
可以看到默认端口号为8888。
点击顶部栏的按钮 使其由灰色变为红色,即开启代理服务器。
charles设置3
三、配置android设备
- 如果你使用的是模拟器,那么只要配置了系统代理,就不需要额外配置了。
- android真机 可找到系统的网络设置,配置代理主要ip配置为Charles所在设备的ip地址,端口默认为8888。
-
如果是android TV 国内厂商一般都会使用定制的系统设置而覆盖的原生系统设置,导致该功能可能在tv端找不到。因此需下载一个android原生的系统设置,然后再配置代理即可。
android tv 配置.png
四、查看抓包结果
当浏览网页时观察Charles左侧Structure区,就能看到抓包的内容,让然也可设置过滤器得到指定域名的包数据。
charles设置4