mac 下使用wireshark监听网络上的数据

    分三个步骤:
    1.wireshark安装
        wireshark运行需要mac上安装X11mac 10.8的系统上默认是没有X11的。先去http://xquartz.macosforge.org/landing/下载最新的 xquartz安装,安装好就有X11了。
        wireshark的下载,网上有很多下载源。官网试了几次,没打开的成。可以考虑去华军之类的网站上下载。
    2.打开网卡,允许wireshark访问
    安装好xquartzwireshark之后,需要打开网卡,允许wireshark访问。打开网卡的命令是 sudo chmod 777 /dev/bpf*
    每次开机后,执行一次就可以了。如果觉着执行这个命令还要输入自己的密码比较麻烦,可以考虑写个shell脚本,内容如下:
    $!/bin/bash
    echo "yourpassword" | sudo -S chmod 777 /dev/bpf*

    3.启动wireshark,按需监控。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Wireshark是一款强大的网络协议分析工具,它可以帮助开发者和网络管理员深入理解网络通信。在进行Wireshark实验时,通常会涉及以下几个步骤: 1. **安装与配置**:首先下载并安装Wireshark,可能需要根据操作系统(Windows、Linux或Mac)选择相应的版本。安装后,确保网络接口卡(NIC)被设置为捕获模式。 2. **启动捕获**:运行Wireshark,选择你要监听网络接口,开始捕获网络流量。可以设置过滤器来专注于特定的协议、IP地址或端口。 3. **数据解析**:捕获的数据会显示在一个详细的信息面板中,包含源和目标地址、协议类型、数据包头和内容。Wireshark支持数百种协议的解码,使得用户能够理解复杂的网络通信。 4. **分析网络行为**:利用Wireshark,你可以观察到应用程序之间的交互、数据加密和解密过程,甚至是识别潜在的安全威胁或性能瓶颈。 5. **实验与学习**:你可以模拟网络请求,查看响应,研究不同协议的工作原理,如HTTP、TCP/IP、DNS等。此外,还可以用Wireshark来测试网络设备的配置和网络性能。 6. **报告与故障排查**:收集到的网络数据可用于编写报告,帮助解决网络问题或优化网络设计。 相关问题-- 1. Wireshark支持哪些主要的网络协议分析? 2. 如何在Wireshark中设置过滤器以获取特定信息? 3. 使用Wireshark进行安全分析时,可能会发现哪些潜在威胁? 4. 如何使用Wireshark来进行网络性能监控和优化? 5. 在进行网络协议分析时,如何解读TCP/IP分段和重组的过程?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值