ubuntu 安装抓包工具 Charles

参考官网:https://www.charlesproxy.com/documentation/installation/apt-repository/

wget -q -O - https://www.charlesproxy.com/packages/apt/PublicKey | sudo apt-key add -

or alternatively:

sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 1AD28806
sudo sh -c 'echo deb https://www.charlesproxy.com/packages/apt/ charles-proxy main > /etc/apt/sources.list.d/charles.list'
sudo apt-get update
sudo apt-get install charles-proxy

配置

ubuntu 安装抓包工具 Charles_第1张图片
image.png

其他好用方法

  • 过滤网络请求
    有时候我们只想抓取某个主机的网络请求,我们可以设置过滤网络,在Proxy菜单中的Recording Setting中,我们选择include标签,可以在里面添加一个白名单,这样Charles就只截取在这个主机下的请求


    ubuntu 安装抓包工具 Charles_第2张图片
    image.png
  • 模拟限速网络
    很多时候,我们需要测试在网络不佳时应用请求的相关数据,我们可以模拟设置限速网络,在Proxy菜单中的Throttle Settings中将,Enable Throttling勾选,并可以在下面进行网路设置,only for selected host可以设置一个指定的主机访问进行限制网络。


    ubuntu 安装抓包工具 Charles_第3张图片
    image.png
  • 修改网络信息,多次请求
    在测试接口时,有时候我们需要反复进行不同参数的接口请求,Charles也支持我们进行请求参数的修改和多次请求,在请求上点击右键

破解工具

参考地址: https://www.zzzmode.com/mytools/charles/

你可能感兴趣的:(ubuntu 安装抓包工具 Charles)