charles/fiddle通过Shadowsocks抓包

本文介绍如何设置翻墙抓包

## 原因 由于部分原因我们可能需要抓谷歌等国内禁止访问的包,此时我们即需要翻墙有需要抓包。

设置shadowsocks

启动shadowsocks并设置本地监听端口为1080

设置抓包程序

charles(版本,fiddler 使用者请略过)

设置

打开菜单Proxy->External Proxy Settings...进行配置。配置如下

config

远程抓包手机证书设置(关键)

  1. 手机浏览器打开chls.pro/ssl下载证书.
  2. 安装证书(安装证书的时候有个证书用途,记得选择 WLAN

fiddler

fiddler 默认走系统代理,因此无需设置。如果需要手动设置:Tools->Options->Gateway

远程抓包手机证书设置(关键)

  1. 手机浏览器打开${IP}:${PORT}下载证书.
  2. 安装证书(安装证书的时候有个证书用途,记得选择 WLAN