• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
BDS服务端 - 安全 - 数据包抓包记录工具

其他 BDS服务端 - 安全 - 数据包抓包记录工具 v 1.0.0

版权类型
原创
版权链接
#
语言支持
中文(简体)
适配版本(基岩)
  1. 全版本
【简介】

BDS 作为 mojang 官方发布的开服工具,为广大 minecraft 腐竹提供了简单方便、一键开服、全特性支持等众多福利。因此,在广大社区开发者的贡献之下,BDS圈的生态与插件开发得到了长足的发展。

然而,最近,出现了许多由于错误数据包导致的服务器崩溃、卡顿、假死等等情况,给很多腐竹带来了一定的困扰。为了进一步保证BDS社区安全稳定发展,很多隐藏在服务端中的问题亟待社区给予修补和改正。

下面介绍的 tshark 抓包工具及其教程,正是为解决如上问题而生:在服务器出现崩溃、假死的状况时,收集可能导致问题的数据包,并由开发者检查,就可以很容易地发现和修复网络层面的漏洞,快速解决问题。




【使用教程】
我们使用 tshark 的命令行工具进行抓包操作。
实际工作过程中,抓包程序将连续记录最近 5分钟内 流经指定BDS端口的所有数据包,存储到指定的文件当中。由于只会记录最近5分钟的数据包,因此腐竹们可以长时间地将此工具挂在后台,不断记录,不用担心储存空间会被耗尽。
在出现异常的服务器假死或者崩溃时,工具收集的数据包就可以派上大用场

具体的操作步骤如下:



1. 下载此资源的压缩包文件,安装环境
将资源的压缩包下载,解压到某个目录。打开压缩包中的 npcap-1.60.exe 程序,一路点击Next直到安装完成

1643103371430.png

此程序为抓包工具提供网络层驱动支持,切勿忘记安装


2. 配置数据
双击解压出的 CaptureNetworkPacket.cmd 批处理文件,进入简单的设置界面如图。
首先是要选取抓包工具监听的网卡,由于一般VPS均为有线网络,因此选取类似如图,名字中有“以太网“或者“本地连接”字样的网卡,进行监听


1643102169172.png

输入对应的网卡序号,按回车
接下来输入你的BDS服务端的工作端口。BDS服务端默认的工作端口是19132,如果你之前修改过端口,请按照实际的工作端口输入,并按下回车


1643102887592.png


3. 开始抓包
配置完毕后,自动开始抓包,过程中无需任何人工干预。
抓包程序将连续记录 最近5分钟 内流经指定BDS端口的所有数据包,存储到指定的文件当中,每一分钟记录一个文件,循环覆盖。
由于只会记录最近5分钟的数据包,因此腐竹们可以长时间地将此工具挂在后台,不断记录,不用担心储存空间会被耗尽。


1643102912356.png


4. 收集结果
在出现异常的服务器假死或者崩溃的情况时,请腐竹尽快打开服务器后台,点击此抓包程序右上角的 x 将其关闭,以免5分钟后数据被覆盖。
在抓包程序的同一个目录下,会生成一个 Result 文件夹,里面记录了最近5分钟收到的所有数据包的内容。你可以将它们打包压缩,然后前往插件交流群寻求大佬帮忙查看原因



1643102948995.png
有能力的腐竹可以自行使用 wireshark 对数据包进行分析,查找问题原因
作者
yqs112358
下载
500
查看
2,514
首次发布
最后更新

评分

0.00 星 0 次评分

yqs112358 的其他资源

后退
顶部 底部