2021-04-07 15:13阅读: 508评论: 0推荐: 0

无线网络技术实验五——无线局域网数据分组分析(Windows系统和Linux系统的Wireshark抓包)

实验要求与目的

  • 熟悉常见的无线测量工具的特点和用途
  • 学习Windows 上的 Wireshark 数据包捕获和分析
  • 学习Linux 上的 Wireshark 和 Kismet 数据包捕获和分析

实验背景与原理

       本次实验我们将使用常见的无线测量工具进行数据抓包和分析,常用的无线测量工具的性能参数如下:
       

实验环境与资源

       本次实验将在 Windows系统和 Linux 系统进行,主要使用 Wireshark 软件进行实验.

  1. Windows下:下载地址:https://www.wireshark.org/download.html。
           在安装Wireshark时,中间会提示安装WinPcap,一切按默认安装即可。
  2. linux下输入:
sudo apt-add-repository ppa:wireshark-dev/stable
sudo apt-get update
sudo apt-get install wireshark

       然后在弹出的页面选择,进行安装。

window 系统

  1. 启动
           
           打开软件后可以直接在这里选择相应的网卡,也可以在菜单中的捕获->选项,在弹出窗口中选择对应网络接口,这里我选择 WLAN。

  2. 捕获
           选择相应接口后就可以点击开始,开始捕获数据
           
           顶部是Packet List Pane(数据包列表窗格),显示了捕获的每个数据包的摘要信息。单击此窗格中的数据包可控制另外两个窗格中显示信息
           中间是Packet Details Pane(数据包详细信息窗格),更加详细的显示了了“数据包列表”窗格中所选的数据包。
           底部是Packet Bytes Pane(数据包字节窗格),显示了“数据包列表”窗格中所选数据包的实际数据(以十六进制形式表示实际的二进制),并突出显示了在“数据包详细信息”窗格中所选的字段。

  3. 抓包
           打开cmd窗口,ping网关,然后去软件中抓取相应的包
           

  4. 抓到 TCP 包
           在应用显示过滤器栏输入:tcp
           
           分析

  5. 抓到 ICMP 包
           在应用显示过滤器栏输入:icmp
           
           分析

Linux 系统

  1. 开启
           在终端输入 wireshark 或者在应用列表中找到该软件,进行打开,如果打开后发现没有有线或者无线的网卡,可能是因为权限不够,可以在终端中输入以来内容来配置:
sudo chgrp wireshark /usr/bin/dumpcap
sudo chmod 4755 /usr/bin/dumpcap
sudo gpasswd -a susu wireshark  // -a 后输入自己的普通用户的用户名 我的为 susu
  1. 捕获
           选择相应接口后就可以点击开始,开始捕获数据,这里我选择ens32
  2. 抓包
           打开终端,ping 一下网关,然后在软件中我们可以看到捕获到的信息
           
  3. 抓到arp包
           在应用显示过滤器栏输入:arp
           
           点开第一个arp的表:第一行表示在frame的数据帧中其大小为42字节
           打开第二行:全F代表以广播的方式传播到网络中,而非全F表示网络中只有一个对象主机,未采用广播发送到网络中。
           

       打开第三行:
       

       从上至下代表:硬件类型、协议类型、硬件长度、协议长度、操作码(为1表示arp的请求数据包)、发送方MAC、发送方IP地址、接收方Mac地址、接收方IP地址。

       其他的抓包方法和 Windows下的类似,主要是安装方式不同。

条件过滤式的写法见:https://www.cnblogs.com/lsdb/p/9254544.html
抓包分析:https://blog.csdn.net/hebbely/article/details/54424823

本文作者:苏洬

本文链接:https://www.cnblogs.com/Monster-su/p/14618653.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   苏洬  阅读(508)  评论(0编辑  收藏  举报
编辑推荐:
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(三):用.NET IoT库
· 【非技术】说说2024年我都干了些啥
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
🔑
  1. 1 soap Max Liese
  2. 2 たぶん YOASOBI
  3. 3 MORE K/DA
  4. 4 混沌世界 蓝心羽
  5. 5 rap do zoro Tauz
soap - Max Liese
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

单依纯 - Soap (Live)

作词:Melanie Martinez、Kyle Shearer、Emily Warren

作曲:Melanie Martinez、Kyle Shearer、Emily Warren

原唱:Melanie Martinez

编曲:周禹成

音乐总监:刘卓

Program:尹之扬

混音:佟尚泽@唯伴音乐

音频编辑:石行@唯伴音乐

Think I just remembered something

I think I left the faucet running

Now my words are filling up the tub

Darling you're just soaking in it

But I know you'll get out the minute

You notice all your fingers pruning up

I'm tired of being careful gentle trying to

Keep the water warm

Let me under your skin

Uh-oh there it goes I said too much it

Overflowed

Why do I always spill

I feel it coming out my throat

Guess I better wash my mouth out with soap

God I wish I never spoke

Now I gotta wash my mouth out

I feel it coming out my throat

Guess I better wash my mouth out with soap

God I wish I never spoke

Now I gotta wash my mouth out with soap

Think I just remembered something

I think I left the faucet running

Now my words are filling up the tub

Darling you're just soaking in it

But I know you'll get out the minute

You notice all your fingers pruning up

I'm tired of being careful gentle trying to

Keep the water warm

Let me under your skin

Uh-oh there it goes I said too much it

Overflowed

Why do I always spill

I feel it coming out my throat

Guess I better wash my mouth out with soap

God I wish I never spoke

Now I gotta wash my mouth out with soap

I feel it coming out my throat

Guess I better wash my mouth out with soap

God I wish I never spoke

Now I gotta wash my mouth out with soap

I feel it coming out my throat

Guess I better wash my mouth out with soap

God I wish I never spoke

Now I gotta wash my mouth out with soap

I feel it coming out my throat

Guess I better wash my mouth out with soap

God I wish I never spoke

Now I gotta wash my mouth out with soap