当前位置:网站首页>Wireshark introduction and packet capturing principle and process
Wireshark introduction and packet capturing principle and process
2022-07-25 00:45:00 【Pheebs Mustang】
WireShark Introduction to the principle and process of packet capture

- WireShark brief introduction
Wireshark Is a network packet analysis software , You can capture and analyze packets , It can run on the current mainstream operating system :Windows,Linux,macOS. The function of network packet analysis software is to extract network packets , And show the most For detailed network packet information .Wireshark Use WinPCAP As an interface , Data message exchange with network card directly . For safety reasons ,wireshark Only packets can be viewed , You cannot modify the data in the packet , Can't send packets .
- WireShark Application
Used by network administrators Wireshark To detect network problems , Network security engineers use Wireshark To check information security related problem , Developers use Wireshark To debug the new communication protocol , Ordinary users use Wireshark To learn about network protocols Relevant knowledge . Of course , Some people will “ Harbour evil intent designs ” Use it to find some sensitive information .
- WireShark Quick packet analysis techniques
(1) determine Wireshark The physical location of . If you don't have a correct position , start-up Wireshark It will take a long time Capture some data irrelevant to yourself .
(2) Select capture interface . Generally, you choose to connect to Internet Network interface , Only in this way can we capture network related data . otherwise , The other data captured will not help you .
(3) Use capture filters . By setting the capture filter , It can avoid generating too large capture data . So users are analyzing data when , It will not be disturbed by other data . and , It can also save users a lot of time .
(4) Use display filters . Capture filters are usually used to filter the data , It's often complicated . In order to filter packets More detailed , Use the display filter to filter .
(5) Use shading rules . The data filtered by the display filter is usually used , Are useful packets . If you want to be more prominent Show a session , You can highlight using shading rules .
(6) Building charts . If users want to see more clearly the changes of data in a network , Using chart form can be very square Easily show the data distribution .
(7) Reorganizing data . When transferring large pictures or files , The information needs to be distributed in multiple packets . You need to use Reorganize the data to capture the complete data .Wireshark Recombination function of , You can reorganize the information of different packets in a session , or It is to reorganize a complete picture or file .
边栏推荐
- UXDB在不知道明文密码的情况下重置密码
- NXP i.mx6q development board software and hardware are all open source, and the schematic diagram of the core board is provided
- Redis 事务学习有感
- C recursively obtains all files under the folder and binds them to the treeview control
- Financial RPA robot enables enterprises to open a new era of intelligence
- R language plot visualization: plot to visualize the residual analysis diagram of the regression model, the scatter diagram of the predicted value and residual corresponding to the training set and th
- Moonpdflib Preview PDF usage record
- LeetCode_ 392_ Judgement subsequence
- [untitled]
- Install software on kubernetes cluster using helm 3 package manager
猜你喜欢

Nodejs package
![Why does [mindspore ascend] [custom operator] repeatedly assign values to one tensor affect another tensor?](/img/e3/135ac1e6eade70082c205d16ab8e34.jpg)
Why does [mindspore ascend] [custom operator] repeatedly assign values to one tensor affect another tensor?

EF core: self referencing organizational structure tree

C recursively obtains all files under the folder and binds them to the treeview control

Uncaught typeerror: cannot read properties of null (reading 'append') solution

如果实现与在线CAD图中的线段实时求交点

Oracle is not null cannot filter null values

自动化测试系列-Selenium三种等待详解

If real-time intersection with line segments in online CAD drawings is realized

paddlepaddle论文系列之Alexnet详解(附源码)
随机推荐
Redis pipeline technology / partition
Does opengauss support using Sqlalchemy connections?
Related knowledge of paging
The use of Multimeter in circuit analysis experiment of Shandong University
GUI basic application
Implement a avatar looping control
NXP i.mx6q development board software and hardware are all open source, and the schematic diagram of the core board is provided
The number of palindromes in question 9 of C language deduction. Two pointer array traversal method
[英雄星球七月集训LeetCode解题日报] 第24日 线段树
如何创建索引
[help] mindspire training based on ascend910 cannot reproduce the model effect on GPU
WPF implements RichTextBox keyword query highlighting
mysql初次安装的root密码是什么
EF core: self referencing organizational structure tree
【无标题】
自动化测试系列-Selenium三种等待详解
LeetCode_ 6124_ The first letter that appears twice
Where is the most formal account opening for futures trading? Capital security?
Kusionstack open source | exploration and practice of kusion model library and tool chain
Method properties of ASP adodb.stream object