zoukankan      html  css  js  c++  java
  • Charles 配置抓包

    遇到一个能抓包但是在structure和sequence显示的问题,各种找原因现做一下整理。

    Mac上的配置过程:

    1,添加本机的认证

    help -->  ssl proxying -->  install charles root certificate

    2,选中 Proxy --> macos Proxy

    3,选中 SSL Proxy  setting --> ssl proxying 添加端口号和ip *:*

    4,Recording Settings --> options 设置 100 100 100

    5,Recording Settings --> includes 添加 http 和 https 的记录范围:可以写  *:*,或指定 域名端口号。

    6,如果需要代理移动端抓包,Proxy --> Proxy Setting Port设置一个代理的端口例如:8888,网络偏好设置查看本地ip地址。

    手机上的配置过程:

    1,移动端链接同一个WiFi局域网

    2,手机上配置代理,点击链接的网络 --> 配置代理 -->  手动 --> 输入电脑的ip和Charles设置好的 8888 端口号 存储,然后发现有些app用不了了,关掉就行。

    3,Safari上输入 https://chls.pro/ssl 下载证书,安装证书,然后手机点开设置 --> 通用 --> 描述文件和设备管理 --> 配置描述文件看到Charles Proxy 点开 并信任。

    4,移动设备网络配置 

    Help -->  SSL Proxying   -->  Install Charles Root Certificate On a Mobile Device Or Remote Browser

    会有一个提示,按照提示在移动端配置代理,ip就是本机ip有时候会加密无妨,手机和电脑同一个网络就可以了。

    开启Charles代理网速变慢

    重新设置:Proxy --> Throttle Settings --> enable Throttling 打开 --> Throttle preset 设置为 100mbps ,网络会流畅

    需要使用弱网环境时候可以设置这里的值。

    安装破解

    破解步骤:

    1、打开镜像文件dmg或者压缩包,将APP拖入应用程序中
    2、打开应用程序--->右键 显示包内容--->Contents--->Java
    3、将dmg中的 jar 文件(4.0.1压缩包中的 jar 文件)复制到第二步中替换
    4、打开 Charles APP --->Help ---> Register... ,输入任意信息即可完成注册
    5、彻底退出 Charles 然后重启 即完成破解

    https://pan.baidu.com/s/1jH6bnym 破解版下载路径。

  • 相关阅读:
    SpringSecurity (Spring权限验证)
    Spring mvc Session拦截器
    判断是否登录的拦截器SessionFilter
    Jquery绑定多个BUTTON 点击事件
    jquery ajax提交表单数据的两种方式
    ASP小贴士/ASP Tips
    遍历组合的实现——VB2005
    应用程序生命周期(墓碑机制(程序和页面))【WP7学习札记之十一】
    反应性扩展框架(Reactive Extensions)【WP7学习札记之十六】
    ASP.NET 4【MSDN参考文档方便自己查阅】
  • 原文地址:https://www.cnblogs.com/the-last/p/11533293.html
Copyright © 2011-2022 走看看