【笔记】Airport命令行工具

前言

MacOS将Airport命令行工具添加到环境变量
MacOS14.4及以后将废弃Airport命令行工具,推荐使用Wireless Diagnostics app或命令行工具wdutil

配置环境变量

~/.zshrc
1
export PATH=$PATH:/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport

创建软链接

1
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport

查看Wifi列表

1
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s

开启无线网卡监听模式

  • 无线网卡监听模式会在/tmp/目录下产生网络日志文件
  • MacOS上退出监听模式会自动回到Wifi连接模式

en0:指定网卡
<num>:信道

1
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport en0 sniff <num>

完成