为什么会出现这种情况?细心的童鞋可能发现是我们发送给服务器的请求连接的数据不同:

第一张图的信息是{"roomid":98284,"uid":271298361556770}

第二张图的信息是{"uid":276194535568357,"protover":2,"roomid":98284}

roomid是真实的房间号,uid是随机生成的一串数字,可以直接复制登录。

相比而言,第二张多了个"protover":2参数。其实第一张图是抓取手机客户端的数据包,第二张图是抓取电脑网页数据包。所以有没有这个"protover":2这个参数都是可以连接到弹幕服务器的。

所以我们可以推断抓包的最容易抓的数据是手机端,其次是wap端,最后才是电脑端。

但是好多时候我们抓包数据的都是如图二所示的一串串乱码,不管你用utf8还是用gbk编码都达不到图一的那种效果。

这种数据其实是一种压缩数据gzip,目前wireshark还不支持这种压缩数据的解压模式。

现在网站在传输中基本上都是用压缩模式进行传输的,所以你抓取到的数据是压缩后的数据,在你看来就是彻彻底底的乱码,无从下手。

如图所示,访问我的博客首页,抓取服务器传送回来的网页数据是gzip模式,而我们平时访问的网页是经过浏览器解压数据并渲染然后呈现给我们。

既然分析哔哩哔哩服务器传送的是gzip数据,那么解决办法就很简单了,安装第三方zlib包或者gzip包都可以解决这个问题。

抓包mysql乱码_抓包数据乱码是什么情况?相关推荐

  1. fiddler不能抓取浏览器数据_抓包软件 Fiddler 了解一下?

    学会如何抓包,是爬虫的必备技能,甚至可以说,不会抓包就等同于不会爬虫. 那我们怎样抓包呢?如果直接抓取浏览器上的内容,可以直接使用开发者工具进行抓包,但有个局限,只能抓浏览器的,功能也没有多少.还可以 ...

  2. 安卓抓包软件_你们要的抓包神器!以及抓包原理

    昨天讲到 农行提固定额度失败原因查看方法! 发现好多卡友对这个抓包很有兴趣,今天就着重讲讲抓包的流程. 先讲讲这个抓包的原理:我们手机里面的银行app和服务器连接,把银行app看成是A,把服务器看成是 ...

  3. 抓包,反抓包,反反抓包

    前言 当年还在学校的时候,就接触到了抓包,当时还在贴吧写了一篇小白文来误导小白(不是.但当时的自己还没接触到逆向,竟然对抓包没有提起兴趣,说到底又是太年轻,不懂事.时至今日,才发现它是安全人员必须要掌 ...

  4. 简单的tcpdump抓包使用总结:抓取指定ip、指定网卡、指定端口的包

    1.今天由于需要抓包研究网络问题,所以研究了一下抓取指定ip.指定网卡.指定端口的包并且输入到文件中 2 tcpdump与Wireshark介绍 在网络问题的调试中,tcpdump应该说是一个必不可少 ...

  5. 抓包那些事——四大抓包神器简介

    文章目录 一.概述 二.Wireshark 过滤语法简单介绍 优缺点 三.Tcpdump tcpdump的简单使用介绍 优缺点 四.Charles 优缺点 五.mitmproxy 安装 使用 1. 请 ...

  6. 网络爬虫---抓包分析,用抓包分析爬取腾讯视频某视频所有评论(Fiddler工具包的分享)

    抓包分析,用抓包分析爬取腾讯视频某视频所有评论(Fiddler工具包的分享) 文章目录 抓包分析,用抓包分析爬取腾讯视频某视频所有评论(Fiddler工具包的分享) 一.抓包分析 1.下载工具并安装 ...

  7. Android抓包指南①: 使用Fiddler抓HTTP/HTTPS包

    抓包的重要性 网络抓包,是Android应用逆向分析的重中之重,很多时候我们拿到一个APP,不知道从何入手分析,往往是从抓包开始,先弄清楚他与服务器通信的内容,如果一目了然,我们完全可以照搬,自行写一 ...

  8. [Wi-Fi抓包篇]2. Omnipeek——抓包分析方法

    目录 3.分析方法 3.1 使用过滤器 3.1.1 通过创建过滤器筛选包 筛选特定模组与特定路由器之间的包 筛选模组连接Wi-Fi的握手包 3.1.2 使用正则表达式筛选包 3.2 使用Wi-Fi密码 ...

  9. [Wi-Fi抓包篇]1. Omnipeek——抓包前准备工作

    目录 捕获空口包 1.安装Omnipeek 2.抓包方法 (1)安装抓包网卡驱动. (2)运行Omnipeek软件 信道查看 解密包设置 (3)开始抓包 (4)停止抓包 捕获空口包 空口包指的是空中的 ...

最新文章

  1. 最新技术选型解决方案列表
  2. 这届架构师成功的理由,它排第一……
  3. 【Paper】2022_基于无人驾驶地面车辆的多Agent系统仿真平台的设计及编队控制协议的研究
  4. Git使用中报错fatal: The current branch master has no upstream branch.解决方案
  5. python中使用C类型的数组
  6. Centos 6中模拟破坏MBR救援模式下修复
  7. kafka生产者集群和分区,消费者轮询接收
  8. 【OpenGL】笔记二十一、Alpha测试、混合测试
  9. linux AR8151网卡驱动下载,centos 6.2 atheros ar8151网卡驱动安装
  10. 中石油布局天然气商储 天然气国家储备有望
  11. 认识计算机课件小游戏,2013年小学信息技术教案《认识计算机二》教案
  12. 不会JS逆向还说自己是爬虫人?从负(负基础)开是逆向JS有道翻译
  13. JVM-常见JVM参数、如何查看JVM参数、如何动态设置JVM参数
  14. 测试岗最好用的——十大软件测试工具
  15. cdm软件怎么测试硬盘,测试方法介绍、CDM性能对比测试
  16. ubuntu1804安装mysql5.7教程
  17. 常见的产品生命周期模型
  18. 二元函数的连续、可偏导、可微、偏导数连续之间的关系
  19. 详细的springboot整合activeMq安装与使用(上)
  20. 【装机必备】一款必备的解压缩工具!

热门文章

  1. 全球与中国聚氨酯同步带市场深度研究分析报告
  2. Hi3518ev200:uboot分析
  3. 双线机房双IP linux设置路由
  4. Android Studio 3.0后,找不到Launch Standalone SDK Manager
  5. KafkaManager安装教程
  6. PS处理GIF 图除去白色背景后出现重影
  7. G1.sniper Z97主板不能进入BIOS
  8. 2022-2028年中国水声通信行业市场调查研究及未来趋势预测报告
  9. 服务器怎么买,腾讯云服务器新手购买的流程方法步骤
  10. 基于paint.net制作的C#PSD图层提取工具