• Wireshark简单使用教程3——附视频


    视频https://www.bilibili.com/video/av35763613?from=search&seid=10176480091153063668

    目录

    1. 抓取干净流量包的用处所在
    2. Wireshark利用显示过滤器获得“干净”的流量包

    内容

    1.抓取干净流量包的用处所在

    在我们平常抓取流量包的时候,不免会遇到各种应用产生的流量,但是这些流量不是我们需要的,我们要通过显示过滤器来显示出我们需要的流量。这里我以抓取ping百度的流量为例。

    2.Wireshark利用显示过滤器获得“干净”的流量包

    • 准备:关掉会产生流量的不必要程序

    在我们抓取流量前,首先要关闭一些可能产生流量的程序以减少干扰流量,比如关闭QQ,微信或者一些浏览器。

    • 过滤点:协议、端口、IP、包的长度

    我们在抓取的时候可以通过协议、端口、ip和包的长度作为过滤的条件。我这里不讲太复杂,就以协议和ip为例,

    • 开始捕获

    1.首先要确认自己本机的ip地址,不能把这个作为过滤的条件

    2.打开WireShark进行抓包,这时候产生的流量都可以当作干扰流量,因为我们还没开始启动我想捕获流量的应用,所以这时候可以进行流量的过滤了

    3.我们这里以ip和协议为例进行过滤。

    协议:通过"!+协议"进行过滤,然后利用"&&"进行拼接,比如去掉arp和oicq这两个流量就可以写成:!arp && !oicq。ip:比如我们这里不要来自10.100.0.1和10.10.0.2这两个地方的流量,我们可以通过!(ip.addr==10.100.0.1) and !(ip.addr==10.100.0.2)来过滤,这里的!,&&,ip.addr,and是什么呢?!就是非,就是不要带这个的流量。&&和and都是和的关系,用来拼接过滤命令。ip.addr是wireshark的函数,这里用过!ip.addr来去掉某些ip的流量。

    4.wireshark内置了很多可以用于过滤的函数,可以在https://www.wireshark.org/docs/dfref/进行查看,也可以在wireshark的说明文档里查看关于wireshark的更多资料。

    5.过滤干扰流量后,抓取ping百度的流量:详细看视频

    6.保存流量包,停止捕获,点击文件->导出特定分组来导出流量包

  • 相关阅读:
    前端百度地图开发使用总结
    换电脑后如何同步git本地仓库及分支
    vue mint-ui初次使用总结
    git学习入门总结
    深夜,当音乐响起,数据在MySQL中静静的疯狂计算
    且说Tomcat、Servlet、JSP和Spring
    国庆与中秋7天死磕Web的时光
    Android编程初涉,以控制摄像头为例
    谈现阶段如何形成可行的健康生活习惯方案
    说Java网络编程
  • 原文地址:https://www.cnblogs.com/QKSword/p/9960111.html
Copyright © 2020-2023  润新知