Charles抓包
一、安装charles抓包工具
破解版charles只需要弄个charles.jar放在bin目录下面进行替换
二、安装后的样子
三、WEB端抓包的使用
1.Charles的证书安装
(1)打开Help下的设置
(2)开启之后出现安装证书设置
点击安装证书
(3)进入到证书导入向导
点击当前用户 下一步
(4)
根据图片选择
(5)然后完成
完成
代理设置
(1)选择目录proxy先的Windows proxy
必须选中windows proxy
3.设置抓取https的包(上面那些设置智能抓取http的包 http因为别ssl加密所以需要设置)
在charles顶部选择proxy里面的 ssl proxying setting..
选择 然后add添加
添加选择全部然后ok
三、移动端的抓包使用
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之后的操作
点击ok
6.刷新页面 charles会出现一个edit request的编辑框
之后再次点击Execute
文本框的内容以及改成功
修改txt文件内容
修改成功