Wireshark研究血族Bloodline手游聊天系统 - 初尝试

血族Bloodline手游聊天系统的相关研究

目录

1. 介绍&起因
2. Fiddler初尝试
3. Wireshark初尝试
4. 总结

一、介绍&起因

(PS. 容我说先几句)
        《血族bloodline》是一款吸血鬼卡牌手游,根据漫画家爱欧超人气同名漫画《血族Bloodline》改编。【摘自 - 百度百科】
        目前,这款手游是我玩的最长的手游,没有之一。虽然很多人不喜欢,但是我觉得挺好玩的。每天忙碌的学习生活中,只要抽空玩一下就好,非常不肝的游戏,而且我也没有那些大佬那么强的肝 ▄█▀█●。
        emmm… 最近,正在学习网络工程方面的内容,正好拿来研究。很早之前我就尝试抓取血族手游的数据包,但是失败了,懂得还太少。到目前为止,对网络方面有一定了解,所以用它来学习一波。

二、Fiddler初尝试
1. 打开Fiddler在这里插入图片描述
2. 准备手游

在这里插入图片描述

3.打开手游,并进入游戏

在这里插入图片描述
在这里插入图片描述

4.查看Fiddler

在登入过程中,出现了一些HTTP包,看上去都是跟登入有关的,和我们的目的不符合,尝试切换界面等操作。
在这里插入图片描述
经过我不断地尝试,就是没办法抓出其它的包。所以猜测数据通信方面应该是用别的协议,而不是HTTP协议。这也是为什么之前研究抓取数据包失败的原因【别说了,那个时候,我连这几个包都没抓出来,o(╥﹏╥)o】,Fiddler主要功能是:抓取HTTP协议包,我们就不强求它了,所以切换工具,准备使用Wireshark。
在这里插入图片描述

三、Wireshark初尝试
1. 关闭Fiddler,打开Wireshark,选择WLAN

在这里插入图片描述

2. 进入Wireshark

在这里插入图片描述

3. 填写显示过滤器【曲折过程不写了】

过滤出我们想要的东西 —— 发现是TCP协议。
在这里插入图片描述
注意:这里的src值,可以通过 cmd -> ipconfig /all 的 IPv4 地址;dst值我就不直接给全了,想尝试地话,应该很快找得到

4. 发送一条消息,验证我们的结果
  1. 发送英文消息
    在这里插入图片描述
    在这里插入图片描述
    回到Wireshark,查看结果:
    在这里插入图片描述

  2. 发送中文消息
    在这里插入图片描述
    在这里插入图片描述
    回到Wireshark,查看结果:
    因为是中文,Wireshark没办法正常显示
    在这里插入图片描述

  3. 关于中文显示问题的解决办法
    办法一:
    对任意一个数据包,右键Follow - TCP Stream
    在这里插入图片描述
    选择ASCII编码,也可以看到英文,但是中文看不了:
    在这里插入图片描述
    选择UTF-8编码,可以看到中文,但是其他部分乱的不行:
    在这里插入图片描述
    办法二:
    Copy下来
    在这里插入图片描述
    复制到Txt文件中
    在这里插入图片描述
    整理一下:
    在这里插入图片描述
    尝试使用,16进制到文本字符串的转换,在线实时转换,可以看到中文正常显示出来了。
    在这里插入图片描述

  4. 尝试查看世界聊天窗口的情况
    在这里插入图片描述
    这样确实得到了聊天室的信息:
    在这里插入图片描述

参考链接:

  1. 史上最简单的 Wireshark 和 TCP 入门指南
  2. 如何将wireshark抓包的中文恢复
  3. 16进制到文本字符串的转换
四、总结

        总结一下,本次实验过程中,也遇到了很多困难,毕竟使用Wireshark次数不多,在查找ip方面花了挺长的时间;过滤方面不够熟练,导致时间花了很多。而且,对TCP协议熟悉程度不高,还是要多看书【不过,时间不允许~~】。经过这次的抓包的简易分析,对Wireshark的操作熟练度增加了,对TCP协议的理解深一点了。
        那么,最后,希望血族手游能保持下去~ 继续加油吧 ヾ(◍°∇°◍)ノ゙,以后还有能力的话,再尝试别的方面吧。那就先这样吧~

点我回顶部

 
 
 
 
 
 
 
Fin.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值