• Charles中文破解版下载安装及使用教程


    下载地址:https://pan.baidu.com/s/1praYZAw23psZLi59hKJjqw

    一. 简介及安装

    Charles 是在 PC 端常用的网络封包截取工具,但它不仅仅能在pc端使用,还可以在手机ios和安卓端都可以使用。我们在做移动开发或者测试网页app时候,为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。除了一般的调试,Charles 也可以用于分析第三方应用的通讯协议。配合 Charles 的 SSL 功能,Charles 还可以分析 Https 协议。

    Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。

    Charles是一款轻量级的抓包软件,功能没有其他软件那么复杂,但也是麻雀虽小,但五脏俱全,功能上已经满足我们的日常使用。

    1. 下载
    百度云盘下载或者打开安装包(文章末尾会附上下载链接哦)
    charles4.2.5中文破解版,汉化破解都很完善,大家可以放心使用。

    2. 安装
    一路按下next即可安装(保证电脑里没有其他charles即可)


    3. 破解
    打开汉化补丁 选择“中文破解版”,按下patch即可打开汉化补丁 选择“中文破解版”,按下patch即可


    4. 进入界面


    注意:安装好charles后,要先进行汉化破解再打开,如果先打开了软件,在汉化的话就会无效,只能重新安装再进行以上步骤。

    二. 连接
    1.PC抓包
    点击上方的代理—windows代理

    电脑charles客户端下载SSL证书
    帮助—SSL代理—安装charles证书

    选择当前用户


    将所有的证书都放入下列存储—受信任的根证书颁发机构—下一步—完成


    2.手机端抓包
    配置代理服务器
    菜单栏上选择“代理—代理设置,
    填入代理端口xxxx
    勾选启用透明HTTP代理

    查看自己本机IP

    手机端和电脑连入同一WIFI 设置代理服务器主机名及IP端口号,打开一个网页即可连入charles
    下载charles证书
    网页 http://charlesproxy.com/getssl

    如图即完成
    注:如果出现没认证情况是因为没权限,手动在手机设置里给证书提供权限即可。

    3. 抓取的包全部出现unknow的解决方法

    代理-SSL代理-启用SSL代理-添加 如图主机和端口都添加*。

    继续:代理-SSL代理-启用SSL代理-添加 如图主机添加*,端口添加443.

    如图所示即可完成 解决unknow问题。
    如果个别情况出现unknow,可能是本身抓包软件存在个别漏抓问题。可以忽略

    三. 功能


    从左到右分别为:
    (1)清除当前会话
    (2)停止记录
    (3)开始限流/停止限流
    (4)开始断点/停止断点
    (5)根据所写内容撰写新请求
    (6)重发选定请求
    (7)工具
    (8)设置

    1. 显示模式:有结构和序列两种模式
    (1)结构模式:可以很清晰的看到请求的数据结构,而且是以域名划分请求信息的,可以很清晰的去分析和处理数据。

    (2)序列:可以看到全部请求,这里的结果以数据请求的顺序来显示,可以根据时间、大小等自由排序


    2. 模拟网速功能
    在线上环境通常有些因为网速慢导致的bug,在本机无法重现,那时候就很抓瞎,模拟网速功能支持对带宽、利用率、往返延迟、字节进行配置,并且支持3G/4G或者其他网络模式。
    上方工具栏的代理—限流设置—启用限流


    3. 过滤设置
    (1)软件下方的过滤可以进行简单的过滤

    (2)上方工具栏的代理—记录设置—包括—添加
    可以对网络请求进行过滤。
    然后填入需要监控的协议,主机地址,端口号等。这样就可以只截取目标网站的封包了。

  • 相关阅读:
    [译]ASP.NET 5 Configuration
    loopback文档翻译
    [译]Testing Node.js With Mocha and Chai
    [译]在Node中使用indicative来验证model
    机器学习:计算机学习西洋跳棋
    OpenCV成长之路(10):视频的处理
    OpenCV成长之路(9):特征点检测与图像匹配
    OpenCV成长之路(8):直线、轮廓的提取与描述
    OpenCV成长之路(7):图像滤波
    OpenCV成长之路(6):数学形态学基本操作及其应用
  • 原文地址:https://www.cnblogs.com/wei9593/p/11435118.html
Copyright © 2020-2023  润新知