前言:为什么要学wireshark?工欲善其事必先利其器,wireshark是一款工具软件,主要作用是抓取数据封包,可以帮助我们更加直观更加具象的学习各种网路协议(http、TLS、TCP、UDP、IP、ARP、ICMP等)。学习wireshark能够帮助我们更好的了解网络协议,当然学习好网络协议也能够让我们更快地学习wireshark,二者相辅相成、互相促进。

  说明:文中使用的是wiresharkv2.6.3汉化版,操作系统是windows10。

  特殊的标记:【注意】指出一些常见的错误,或者一些不明显的东西;【提示】表示这个功能日常用到的地方比较多。

一:wireshark是什么?

  1. wireshark是一款封包查看和分析工具(或者说是一种软件),能够截取各种网络封包,并显示封包的详细信息。

  2. wireshark是开源软件,可以在windows和Mac os上运行。
  3. 处于安全考虑,wireshark只能查看封包,不能修改封包里的数据,也不能发送封包。

二:常用的抓包工具

  1. fiddler:是在windows上运行的程序, 专门捕获http https 协议的封包,也可以解密https封包,可以修改封包和发送数据。
  2. wireshark:可以抓各种协议的封包,比如http、https、tcp、SSL等,但是不能解析https封包,不能修改封包,不能发送数据。
  3. 其他类型的抓包工具:network monitor、sniffer等

三:我们用wireshark可以做什么?

抓包应该是每个技术人员应该掌握的基础的技能,那么,这个工具可以做什么哪?

  1. 检查网络
  2. 查看封包数据
  3. 调试代码
  4. 总之和网路相关的东西都可以用到wireshark。

五:网络嗅探的工作原理

  1. 收集。 wireshark是捕获机器上某一块网卡的封包,如果你的机器上有多个网卡的话,首先就要选择一个网卡,然后收集这个网卡的二进制信息。
  2. 转换。将收集的二进制信息转换成人类易读的信息。
  3. 分析。对捕获和转换后的数据进行分析。

六:wireshark主窗口介绍

  1. 菜单栏。
  2. 工具栏。
  3. 显示过滤器。
  4. 保存的本地捕捉文件。
  5. 捕捉过滤器。【注意】捕捉过滤器一定要在捕捉开始之前设定,如果捕捉在进行中,则不能设置此选项。
  6. 本地网卡。本地连接是有线;WLAN是无线。本机使用的是本地连接,后面的心电图曲线表示使用的是本地连接的网卡,WLAN后面是一条直线,表示此网卡没有使用。
  7. wireshark相关信息。包括版本、wiki、用户指导等。

最新文章

  1. http://www.cnblogs.com/zhaoguihua/tag/%E9%AB%98%E6%80%A7%E8%83%BD%E7%BD%91%E7%AB%99/
  2. django 后台管理
  3. ubuntn下 nginx+phpstorm 中配置xdebug调试
  4. 实验三同学评论http://home.cnblogs.com/u/MyDring/
  5. Java多态性理解
  6. 29、Oralce(五)
  7. App_Store - IOS应用审核的时隐私政策模板
  8. SPL标准库常用的数据结构
  9. KafkaSpout的处理流程
  10. Jquery Form表单元素对象化
  11. python使用easygui写图形界面程序
  12. parquet 合并元数据
  13. 【Cron Expressions】Quartz Scheduler 2.1.x 英文节选
  14. oracle 表连接 - hash join 哈希连接
  15. sha1加密java代码
  16. Linux在device is busy处理
  17. [Wc2010]重建计划
  18. ant+Jacoco 统计tomcat远程部署后项目接口自动化测试或者功能测试代码覆盖率
  19. [UE4]增加开枪冷却时间, Get Time Seconds
  20. 使用SQL语句创建数据库2——创建多个数据库文件和多个日志文件

热门文章

  1. [CF1042D] Petya and Array
  2. Mac Eclipse快捷键
  3. BZOJ3174. [TJOI2013]拯救小矮人(dp)
  4. svn 安装 配置及同步
  5. Python Web部署方式全汇总
  6. spark重点知识
  7. centos 6.5 双网卡 上网 virtualbox nat hostonly
  8. JAVA学习笔记--迭代器
  9. vim—多行注释、取消多行注释
  10. 市场营销的4c原则