Charles抓包
一、安装charles抓包工具
破解版charles只需要弄个charles.jar放在bin目录下面进行替换
二、安装后的样子
三、WEB端抓包的使用
1.Charles的证书安装
(1)打开Help下的设置
(2)开启之后出现安装证书设置
(3)进入到证书导入向导
(4)
(5)然后完成
代理设置
(1)选择目录proxy先的Windows proxy
3.设置抓取https的包(上面那些设置智能抓取http的包 http因为别ssl加密所以需要设置)
在charles顶部选择proxy里面的 ssl proxying setting..
三、移动端的抓包使用
1.首先获取端口号
2.连接自己的手机 或者 模拟器
在手机/模拟器上打开设置 选择WiFi 长按自己连接的网络
选择修改网络
这样就完后web和移动端的抓包
Charles的过滤
第一种过滤
第二种过滤
快捷键ctrl+f
第三种过滤修改Include的域名和端口
设置方法:在Charles菜单栏上选择 “Proxy”->”Recording Settings”,然后在“Recording Settings”弹窗中选择“Include”,点击“add”添加一条过滤规则;填写内容:协议(可选)、host(必填项,IP或者域名)、port(选填,端口)、path(选填、路径)、Query(选填,查询)备注:提示语——Eapty字段匹配所有valuss。通配符*和?可以使用。
Charles的弱网设置
弱网:在Proxy里面点击ThrottleSetting里面
Charles的断点测试
1.先抓取百度的包
2.拷贝百度的这个包
3.打开断点设置
4.点击add
5.add之后的操作
6.刷新页面 charles会出现一个edit request的编辑框
之后再次点击Execute
文本框的内容以及改成功
修改txt文件内容
修改成功