charles抓包工具

安装包百度云上有,

首先安装,

然后在help里面找一个类似于登录的输入name、key

 

    Charles***

    Registered name:

    seasonmall

 

    License key: 

    efa24987d86c9e5bf6

    

截取本机可以直接将代理服务器设置为127.0.0.1:8888

 

过滤网络请求

在charles的菜单栏选择“Proxy”->“Recording Settings”,然后选择Include栏,选择添加一个项目,然后填入需要监控的协议,主机地址,端口号。这样就可以只截取目标网站的封包了。如下图所示:

charles抓包工具

这种方法一般用于做一些经常性的封包过滤!

 

截取IPhone上的网络封包

charles设置

    在charles的菜单栏上选择“Proxy”->“Proxy Settings”,填入代理端口8888,并且勾上下面的复选框就完成了charles上的设置。如下图所示:

charles抓包工具

    然后在顶部菜单栏的Help->Local IP Address即可在弹出的对话框中看到IP地址,如下图所示:

charles抓包工具

IPhone设置

    在设置->无线局域网中,可以看到当前连接的wifi名,通过点击右边的详情键可以看到当前连接上的wifi的详细信息,包括IP地址,子网掩码等信息。在其最底部有【HTTP代理】一项,我们将其切换成手动,填上刚才在charles中查看到的IP,以及端口号8888,如下图所示:

charles抓包工具

随后Mac机上会有一个确认弹框,点击Allow即可