windows电脑使用Charles抓包

mac2022-06-30  71

1. 电脑安装Charles软件

官网安装包下载地址:https://www.charlesproxy.com/download/

2. 电脑安装Charles证书

打开Charles,Help -> SSL Proxying -> Install Charles Root Certificate

3. 代理设置

Enable SSL Proxying

   

设置端口号,默认8888

   

 4. 手机安装证书

--安卓手机

设置代理,IP是电脑的内网IP,端口号是刚刚设置的端口号,默认8888

访问 https://chls.pro/ssl 下载证书

大部分手机下载完成后可以安装证书,安装完成后电脑端Charles就开始抓包了

华为手机要特殊一点,华为手机 Android 6.0版本安装证书的方式:设置 -> 高级设置 -> 安全 -> 从SD卡安装,选中刚刚下载的证书文件即可成功安装证书,默认下载路径是 Downloads

 5. 替换为本地的js、css

抓包过程中,选中需要替换文件的那条记录,比如js、css,右击,选择 Map Local...,然后在Choose中选择本地文件,点OK即可

 6. 改写响应内容

Tools -> Rewrite... ,可以改写很多东西,比如:headerbody等,以改写响应body为例

上面一个add是匹配链接,下面一个add是添加你需要的响应内容

匹配URL

自定义响应内容:

 

转载于:https://www.cnblogs.com/lichuanyan/p/11205246.html

最新回复(0)