• 下载花瓶后抓不了包 看这个(估计是没装证书,电脑也要装才能抓到包)


    https://www.cnblogs.com/mini-monkey/p/11520758.html

    什么是charles?

    charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含cookies与caching信息)。

    下载安装

    (1)官网下载地址:https://www.charlesproxy.com/latest-release/download.do

     

    (2)不想到官网下载的小伙伴可以到小编云盘下载

    地址:https://pan.baidu.com/s/1o1lcwGlcYfyuzeLk4Fgv0A

    环境配置

    1,设置MAC代理

    点击工具栏Proxy->macOS Proxy

    2,安装证书

    (1)下载证书

    (2)信任证书

    (3)设置端口

    点击Proxy-> Proxy Settings ->Proxies

    备注:端口port默认8888,可使用默认值,也可设置为其他端口(一般使用默认端口)

    (4)设置抓取的host

    点击:Proxy-> SSL Proxying Settings

     

    设置端口和host:

     

      

     

    手机代理设置

    1,打开Charles Root Certificate on a Mobile Device or Remote Browser 

    2,手机设置代理

    ios手机代理设置

    (1)确保手机和电脑网络在同一局域网

    (2)点击设置->进入连接中网络->HTTP代理设置为“手动”

    (3)输入1中的ip地址和端口

    (4)Safari浏览器进入“Chls.pro/ssl”安装证书

    android手机代理设置

    (1)确保手机和电脑网络在同一局域网

    (2)点击设置->无线和网络->WLAN->长按已连接网络->修改网络->勾选“显示高级选项”->代理设置为“手动”

     

    (3)输入1中的ip地址和端口

    (4)浏览器进入“http://www.charlesproxy.com/getssl/ ”下载安装证书

    备注:自带浏览器无法安装证书,可下载其他浏览器下载安装charles证书

    手机代理已设置好,可以操作app进行抓包啦

      

  • 相关阅读:
    利用Trace.WriteLine定位难以重现的问题
    技术经验分享
    辞职小记
    残阳如血--读《忆秦娥·娄山关》 有感
    一个简单多线程等待窗口
    [转]Control的Invoke和BeginInvoke
    elk 改为使用 ik 中文分词器
    在 jenkins 的 pipeline 中使用分支参数
    centos8 下删除网桥 docker0
    vscode 实现组件之间的跳转
  • 原文地址:https://www.cnblogs.com/kaibindirver/p/14646335.html
Copyright © 2020-2023  润新知