zoukankan      html  css  js  c++  java
  • [Mac]Mac OS X中WireShark的使用,及找不到网卡问题的解决方法

    1、WireShark依赖X11;
    2、默认情况下Mac OS X是不安装X11的;
    因此,在Mac上安装WireShark,首先找出Mac OS 安装DVD安装X11。
    安装完以后 echo $DISPLAY看看是不是出现如下结果
    :0.0
    如果没有,请执行如下命令行:
    DISPLAY=:0.0; export DISPLAY
    
    
    另外,由于Mac OS的bug问题,每次重启系统以后,都要运行这两个命令是WireShark寻找到网卡:
      sudo chgrp admin /dev/bpf*
      sudo chmod g+rw /dev/bpf*
    
    
    另一个办法可能不成功,就是将WireShark安装文件中的ChmodBPF文件夹拷贝到/Library/StartupItems/中;我的机器老是报安全性设置问题,因此暂时只能每次手动修改了;但如果不抓包,只是用来解码的话不用修改bpf权限也可以;
    
    
    WireShark启动故障排除:
    到/Application/WireShark.app/Contents/MacOS 下执行WireShark,查看结果,依据提示进行处理;
  • 相关阅读:
    设计模式(二)
    关于ICO
    js的中关于类的应用
    接口的实现顺序学习笔记[2]
    接口的继承学习笔记[1]
    设计模式(一)
    四种领域模型
    路径问题!!
    异步调用模式学习记录
    转:四人帮设计模式
  • 原文地址:https://www.cnblogs.com/sunfan1988/p/4721600.html
Copyright © 2011-2022 走看看