使用charles抓包,浏览器操作后抓包工具啥都不显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用charles抓包,浏览器操作后抓包工具啥都不显示相关的知识,希望对你有一定的参考价值。

参考技术A 右键选择保存response 存文件再用utf-8编码打 同适用于Wireshark本回答被提问者采纳

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:返回内容显示

 

以上是关于使用charles抓包,浏览器操作后抓包工具啥都不显示的主要内容,如果未能解决你的问题,请参考以下文章

iOS 绕过SSL认证抓包(需越狱)

我用wireshark抓包,啥都没开,为啥出现这种情况

fiddler与浏览器抓包操作

fiddler怎么对浏览器抓包

测试必杀技之linux抓包神器-tcpdump

HTTPS抓包和手机APP抓包