zoukankan      html  css  js  c++  java
  • Charles抓包工具的使用

    今天我们来简单的说一下Charles这个工具的使用。

    首先我们说一下:这一款抓包工具是跨平台的工具,他可以在windows和mac上面都可以使用,而fiddler只适用于windows。

    1.打开工具,首先是停止课开始抓包怎么使用,清除页面数据怎么操作。

    2.如果只想录制一个固定ip的请求,在哪里设置过滤

    假如在:filter里面输入:http://bj.58.com/,那么就只会抓取58的信息,不会抓取其他请求信息。

    3.查看请求的和返回信息界面,选中左边录制的请求,点击开,右边会出现相对应的请求信息,查看信息

    4.设置断点,可以修改返回数据

    选中一个请求,右键,选择Breakpoints这一项,勾选上

    清除页面数据之后,重新刷新页面,进行抓包,抓包工具页面出现如下显示

    上面的数据代表请求发送到服务器的数据。

    抓取到发送的请求数据,返回的数据都为空。点击右下角的【execute】按钮代表进入下一步,进行后面数据的返回,

     

    下面这一步,我们修改服务器返回到页面的数据,修改为我们自己的数据。看看能不能返回,一般修改一个参数值的返回值,检查我们的系统是否有问题,我这里为了方便显示,直接全部删除改成我的信息

     点击execute按钮之后代表数据返回成功,直接在浏览页面上查看数据返回是否正确

    手机抓包
    1、必须保证手机和电脑是在同一个局域网里面的


    2、获取到电脑的ip地址 ,查看charles的端口号,默认的端口号是 8888

    Charles工具就是这么简单的操作,同学们都自己试试。

  • 相关阅读:
    第四部分 | 第19章 —— Cocos2d-HTML5
    第四部分 | 第18章 —— 可视化开发
    第四部分 | 第17章 —— 多平台下的Cocos2d
    第三部分 | 第16章 —— 并发编程
    第三部分 | 第15章 —— 缓存与池
    第三部分 | 第14章 —— 网络
    第三部分 | 第13章 —— 数据持久化
    第二部分 | 第12章 —— 物理引擎
    ASA failover配置(A/S)
    深信服AF ipsec ikev2 新版本尝鲜(对接Azure)
  • 原文地址:https://www.cnblogs.com/xmhd/p/8616158.html
Copyright © 2011-2022 走看看