一、WireShark 简介

Wireshark是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。WireShark可以比喻做硬件工程的万用表、示波器,同样我们网络工程师或者软件工程师可以利用wireshark来进行分析网络。
wireshark下载地址:https://www.wireshark.org/download/
直接安装即可,

二、wireshark可以做哪些事情?

1、利用wireshark进行tcp/ip知识的学习

在进行学习tcp/ip基础知识尤其是网络协议时异常枯燥,因为网络的问题看不见摸不着,所以很难去深入地进行理解,而wireshark正是将这些知识以一种网络数据包、可视化的形式给大奖呈现出来。

常见的tcp、udp、icmp、mqtt、http、ftp、pop3、tftp、dns、dhcp等,我们利用wireshark学习这些协议可以起到事半功倍的效果,我们将在接下来的一些列的博文中来介绍常见的tcp/ip协议。

2、利用wireshark工具进行网络问题的分析

wireshark问题通常都比较复杂,我们可以利用wireshark进行常见网络问题的分析,但是这一部分同时又涉及到tcp/ip的基础知识,在学习完基础的tcp/ip基础知识后,就可以利用Wireshark进行网络问题进行分析。通常利用wireshark解析以下几种常见问题:

  • 网络断开的问题
  • 网络数据是否发送以及发送的数据是否正确
  • 网络流量统计
  • 利用wireshark进行常见应用层问题分析

3、对于未知的协议进行抓包分析

在有些情况我们不知道设备端口号、ip地址,我们同样也可以利用wireshark进行问题的分析,定位问题。

三、wireshark 学习资料

wireshark官网 https://www.wireshark.org

wireshark下载地址:https://www.wireshark.org/download/ 将网络包下载下来安装即可。

至于wireshark怎么使用,网路有很多其他的教程本文不进行详细的介绍,可以参考以下资料:
http://man.lupaworld.com/content/network/wireshark/
官方用户手册:https://www.wireshark.org/docs/wsug_html_chunked/
同时也可以打开wireshark在 帮助菜单下查看用户手册,或者抓包示例。

下一篇我会对wireshark常见的过滤规则进行说明。

欢迎大家访问本人独立技术博客

FLyInCoding

WireShark 简介相关推荐

  1. 报文捕获分析工具Wireshark简介

    本文是我的专栏<wireshark从入门到精通>中的开篇,本专栏准备跟大家介绍一下报文捕获分析工具wireshark,包括wireshark的一些原理性知识以及关联基本知识点(会陆续介绍一 ...

  2. 网络数据包分析软件Wireshark简介

    Wireshark是被广泛使用的免费开源的网络协议分析软件(network protocol analyzer)或网络数据包分析软件,它可以让你在微观层面上查看网络上发生的事情,它的功能是截取网络数据 ...

  3. WireShark基本使用(1)第一章WireShark简介+练习题

    以下资料来自学校 第 1 章 介绍 1.1. 什么是Wireshark Wireshark 是网络包分析工具.网络包分析工具的主要作用是尝试捕获网络包, 并尝试显示包的尽可能详细的情况. 你可以把网络 ...

  4. 性能测试辅助工具 - Wireshark简介

    Wireshark(http://www.wireshark.org/)是一款开源的网络协议包分析工具,可以在进行性能测试时帮助我们分析网络协议和数据包的发送情况.在使用LR等工具进行性能测试前,可以 ...

  5. Wireshark简介

    Wireshark是什么 Wireshark是一个可以捕获和分析数据包的软件,它可以运行当下主流的操作系统上:Windows,Linux,macOS Wireshark的历史 20多年前,一个叫Ger ...

  6. PYTHON黑帽编程1.5 使用WIRESHARK练习网络协议分析

    Python黑帽编程1.5  使用Wireshark练习网络协议分析 1.5.0.1  本系列教程说明 本系列教程,采用的大纲母本为<Understanding Network Hacks At ...

  7. Wireshark数据抓包教程之Wireshark的基础知识

    Wireshark数据抓包教程之Wireshark的基础知识 Wireshark的基础知识 在这个网络信息时代里,计算机安全始终是一个让人揪心的问题,网络安全则有过之而无不及.Wireshark作为国 ...

  8. Wireshark数据包分析(一)——使用入门

    Wireshark简介: Wireshark是一款最流行和强大的开源数据包抓包与分析工具,没有之一.在SecTools安全社区里颇受欢迎,曾一度超越Metasploit.Nessus.Aircrack ...

  9. wireshark抓包工具的使用及分析

    前段时间看到群里在讨论Wireshark抓包工具,想写一篇使用笔记但一直没来得及写,本篇就通过实例来分享wireshark抓包工具的使用. Wireshark简介 Wireshark 是一个网络封包分 ...

最新文章

  1. 区域链 信息存储的服务器,利用区块链储存明显优于传统的中心化服务器
  2. python是不是高级语言_Python是什么语言?老男孩教育带你了解!
  3. suse11 rpm 安装mysql_SuSE11安装MySQL5.7.22:RPM安装方式
  4. PL/SQL Developer跑在Oracle 64位数据库上初始化错误
  5. ncurses下c语言定位光标,C指针原理教程之Ncurses介绍
  6. MyEclipse编码设置,中文乱码解决方法,UTF-8,GBK
  7. print($arr,true)的参数true表示将$arr的值返会,而不是打印
  8. 如何把备份的bak还原到新的数据库
  9. qq数据泄露_有哪些良好的上网习惯,可以避免隐私泄露?
  10. 在Android应用中集成YouTube视频播放功能
  11. smartbi问题_SAP BO的五大尴尬,Smartbi就是HANA用户的“菜”
  12. 408最后20天冲刺阶段应该注意的问题
  13. 局域网常用的几种网络拓扑结构及其特点。
  14. Word论文格式-页眉页脚页码
  15. Centos7安装开启BBR加速
  16. [codevs1159]最大全零子矩阵
  17. 群晖NAS实现Video Station显示视频封面
  18. 2020年中职组 网络空间安全 福建省赛题解析
  19. intel android haxm,使用Intel HAXM为 Android模拟器加速
  20. SMART S7-200PLC控制步进电机转动 step7开发环境 步进电机选择

热门文章

  1. 3分钟告诉你,智能弱电为啥要学云计算!
  2. IT 从业者必备的20个效率工具,速藏!
  3. 【3】用户注册账户,如果注册的名字存在,提示已经存在,不能使用该名字注册,如果没有,则显示注册成功
  4. iOS开发之时间格式化
  5. 微型计算机硬件组装的步骤,计算机硬件组装教案.doc
  6. hadoop 求共同好友
  7. ES7~ES13新特性(二)
  8. 阶梯网络Ladder Network
  9. C/C++语言void及void指针深层探索。C中void是什么意思? 为什么有时可用可不用?
  10. ASP.NET控件之RangeValidator控件