【国产化替换】信创操作系统:银河麒麟桌面操作系统V10SP1-2403-X86上安装和使用Wireshark网络协议分析器的详细步骤

news/2024/11/7 7:02:05/文章来源:https://www.cnblogs.com/o-O-oO/p/18522553

https://mp.weixin.qq.com/s/cDPN024RaavRcyedGtKYGg
信创操作系统:银河麒麟桌面操作系统V10SP1-2403-X86上安装和使用Wireshark网络协议分析器的详细步骤

原创 易联无界

一、引言

1.1 文档概述

Wireshark 适用于所有主流 Linux 发行版,是一款自由开源的网络协议分析器,通过使用 Wireshark,可以实时捕获网络的传入和传出数据包,并将其用于网络故障排除、数据包分析、软件和通信协议开发等。本文档将介绍在银河麒麟桌面操作系统V10SP1-2403-X86版本上安装和使用Wireshark 3.2.3-1kylin0.1版本的详细步骤。

1.2 适用范围

本文档面向初学者以及具有Linux操作系统使用经验的用户,旨在帮助您快速了解并掌握软件的各项功能和使用方法。

二、安装说明

下载路径分为两种:

(1)通过麒麟软件商店进行安装;

(2)通过apt源进行安装。

下面分别介绍两种安装方式:

2.1 通过麒麟软件商店进行安装

打开麒麟软件商店,搜索wireshark后,点击安装即可。

2.2 通过apt源进行安装

在当前工作区界面,通过 Ctrl+Alt+t 快捷键打开终端,输入sudo apt-get install -y wireshark命令进行安装。

提示输入密码为开机密码,密码输入过程为加密星号显示,输入完成后回车。

通过箭头方向按键,选择《是》后,回车继续完成安装

2.3 打开方式

通过开始菜单找到wireshark并双击打开。

三、使用说明

当启动 Wireshark 的时候可以看到一个接口列表,可以使用它来捕获这个接口接收和发送的数据包。

可以使用 Wireshark 监视许多类型的接口,例如,有线、外部设备等。根据你的偏好,你可以从下图中的标记区域选择在欢迎屏幕中显示特定类型的接口。

例如,这里只列出了有线网络接口。

接下来,要开始捕获数据包,你必须选择接口(在本次示例中是 ens33 ),然后单击“Start capturing packets”图标,如下图所示。

你还可以同时从多个接口捕获数据包。只需按住 CTRL 按钮,同时单击要捕获的接口,然后点击“Start capturing packets”图标,如下图所示。

接下来,尝试在终端中使用 ping google.com 命令,如你所见,捕获了许多数据包。

现在可以选择任何数据包来检查该特定数据包。在点击一个特定的包之后,可以看到与它相关的 TCP/IP 协议的不同层的信息。

还可以在底部看到该特定数据包的原始数据,如下图所示

这就是为什么端到端加密很重要。

假设你正在登录一个不使用 HTTPS 的网站。与你在同一网络上的任何人都可以嗅探数据包,并在原始数据中看到用户名和密码。

这就是为什么现在大多数聊天应用程序使用端到端加密,而大多数网站使用 https (而不是 http)。

在 Wireshark 中停止数据包捕获:

点击如图所示的红色图标停止捕获数据包。

将捕获的数据包保存成文件:

单击下图中标记的图标,将捕获的数据包保存到文件中以备将来使用。图片

注意:输出可以导出为 XML、PostScript、CSV 或纯文本。

接下来,选择一个目标文件夹,键入文件名并单击“Save”。

然后选择文件并单击“Open”。

现在你可以随时打开和分析保存的数据包。打开文件要从 Wireshark 转到 “File > Open”。

捕获的数据包将从文件中加载。

素材来源官方媒体/网络新闻

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/826263.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

补题03——牛客

1.https://ac.nowcoder.com/acm/contest/93218/C 我的方法便是举例,找规律,最后代码如下: from math import * for _ in range(int(input())): n = int(input()) if n <= 2: print(1) else: print(2**int((ceil(log(n,2))))) 解释一下为什么数字为8时还是8呢?因为1000只能…

用“积佬”的眼睛看世界:高考中的分析学

本文是一个系列,计划长期更新(在笔者健在的前提下)。 本文收录较难的高考习题,并引入一些略微超纲的思维方法,以求更为自然地解决问题,而不去回避其数学本质。 未来会将其整理为三个板块:数列极限、级数、积分。【例 1】已知数列 \(\{a_n\}\) 满足递推关系 \(a_1=1,\ a_…

202.10.25(JDBC)

通过java代码操作数据库 JDBC的简介

测试开发通关秘籍四: 彻底搞懂实例方法,类方法和静态方法

热爱技术的小牛 测试开发通关秘籍四: 彻底搞懂实例方法,类方法和静态方法 在 Python 中,实例测试开发通关秘籍四: 彻底搞懂实例方法,类方法和静态方法 在 Python 中,实例方法、静态方法和类方法是定义在类中的三种方法类型。它们之间的主要区别在于它们如何访问类的属性和…

20222403 2024-2025-1 《网络与系统攻防技术》实验四实验报告

1. 实验内容 一、恶意代码文件类型标识、脱壳与字符串提取 对提供的rada恶意代码样本,进行文件类型识别,脱壳与字符串提取,以获得rada恶意代码的编写作者,具体操作如下: (1)使用文件格式和类型识别工具,给出rada恶意代码样本的文件格式、运行平台和加壳工具; (2)使用…

高级语言程序设计第五次个人作业(102400106 刘鑫语)

2024高级语言程序设计:https://edu.cnblogs.com/campus/fzu/2024C 高级语言程序设计课程第五次个人作业:https://edu.cnblogs.com/campus/fzu/2024C/homework/13298 学号:102400106 姓名:刘鑫语 第八章 尝试了很多次都不能以EOF终止,换成了& 8.1 8.2知道了\040\为八进制转…

c#-设计模式之观察者模式

c#-设计模式之观察者模式 概念 指多个对象之间存在一种一对多依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。该模式又称为包括发布-订阅(Publish/Subscribe)模式,该模式是行为型模式。 结构图角色Subject(观察目标):观察目标是指被观…

运动的时钟

#include <graphics.h> #include <conio.h> #include <math.h> #define Width 640 #define Height 480 #define PI 3.14159 int main() {// 初始化绘图窗口initgraph(640, 480, SHOWCONSOLE);//秒针起始坐标int center_x = Width / 2, center_y = Height / 2…

Python装饰器在接口测试中常用场景

日志记录 异常捕获与记录 解决Case间依赖 记录Case执行时间以记录Case执行时间为例:

20222401 2024-2025-1 《网络与系统攻防技术》实验四实验报告

1.实验内容 1.1基本概念 1.1.1什么是恶意代码 首先,恶意代码是一串实现特定功能的代码,而特定功能在这里特指具有恶意目的的功能实现,可以理解为按照攻击者的意愿进行运行的代码。 按照特征以及行为的不同,大概分为以下几类:计算机病毒 蠕虫(病毒) 后门 木马 僵尸网络 R…

目录提取,删除,添加

目录提取目录删除目录制作目录效果图 目前有两个问题,一般的目录文本格式有问题,需要用正则化方式,生成比较好的目录文件,比如csv格式,txt格式 另外,生成的目录,层级只有一级 提取目录import fitz # PyMuPDF import pandas as pd# 打开PDF文件 pdf_path = 力学概论.pdf…

2023 国际大学生程序设计竞赛亚洲区域赛(济南站)(SMU Autumn 2024 Team Round 2)

2023 国际大学生程序设计竞赛亚洲区域赛(济南站)(SMU Autumn 2024 Team Round 2) I. Strange Sorting 思路代码查看代码 #include #define ll __int128 #define int long long #define double long double #define PII pair using namespace std; const int N = 2E5 + 3; …