zoukankan      html  css  js  c++  java
  • charles抓包工具的使用:概述

    一. 什么是包

    用户和后台客户端之间的请求数据,都是以包的形式来传递的,具体要深究,可以去看看这方面的网络知识

    二. 为何要抓包

    1) 可以用来分析网络流量

    2) 可以用来破译抓来的数据,比如密码之类的

    3) 可以看请求状态

    4) 可以看到请求数据

    5) 可以看到请求时间

    6) 对性能测试非常重要

    ......

    三. 常见抓包工具

    测试常用的有:fiddler,charles...

    浏览器内置的:firefox——httpfox

           IE——httpwatch(付费版更高级)

    四. 场景一:抓包WEB数据

    支持协议:http、https

    使用方法:打开工具,就已经在抓取数据了!

    场景:百度柠檬班

    主要讲解:7大主要工具按钮的使用

    1:清除

    2:查找

    3:自定义抓取

    4:编辑请求

    5:url地址显示

    6:请求数据显示

    7:返回内容显示

    问题:有乱码,但是MAC版本的不会存在这个问题

    五. 场景二:抓包APP数据

    使用前提:APP和电脑网络在同一个局域网

    使用方法:设置代理,给charles设置代理,方法如下:

    1) Proxy—access—根据设置IP地址范围—proxy setting—端口:8888

    2) 手机端:wifi—HTTP代理—手动—cmd找到自己电脑的ip地址—填到代理的ip地址栏—端口:8888

    场景:百度柠檬班

    主要讲解:7大主要工具按钮的使用

    1:清除

    2:查找

    3:自定义抓取

    4:编辑请求

    5:url地址显示

    6:请求数据显示

    7:返回内容显示

  • 相关阅读:
    HDU 1010 Tempter of the Bone
    HDU 4421 Bit Magic(奇葩式解法)
    HDU 2614 Beat 深搜DFS
    HDU 1495 非常可乐 BFS 搜索
    Road to Cinema
    Sea Battle
    Interview with Oleg
    Spotlights
    Substring
    Dominating Patterns
  • 原文地址:https://www.cnblogs.com/my_captain/p/9534551.html
Copyright © 2011-2022 走看看