前言
在日常的开发当中肯定少不了测试。本人是Android开发工程师,在开发完成之后习惯测试一下安全性,所以使用Charles进行抓包。
Charles简介
Charles是在PC端常用的网络封包截取工具,一个与Fidder同类型的http抓包工具。
Charles主要功能
- 截取Http与Https网络分包;
- 支持重发网络请求;
- 修改网络请求参数,网络请求的截获、修改;
- 可以模拟慢速网络;
Charles的工作原理
本质就是一个Http抓包分析工具,在工作的时候先把Charles设置成为代理服务器,所有的网络请求都会经过Charles,这样实现了网络封包的截取和分析。
Charles的下载
传送门:https://www.charlesproxy.com/download/
下载完成打开,一路next就可以了。