Похожие вопросы

Excel; экспорт / импорт различных столбцов в различные файлы csv
Как обрабатывать несколько кавычек в псевдониме (для bash или zsh)
Комментарии в многострочной команде bash
Запустить сеанс PuTTy на удаленном хосте по сети
Проверьте, соответствуют ли какие-либо параметры скрипта bash строке
Двойные трубы в Linux
WSL / Bash в Windows 10: не удалось создать пользователя UNIX, возвращен код ошибки 10
Windows 10 Ubuntu-создание папки из windows, то доступ из Bash
Как установить переменные среды в GitLab CI docker runner?
Почему я получаю "rvm: команда не найдена" на Ubuntu?
Скрипт Bash, который автоматически меняет раскладки клавиатуры и мыши на основе активного окна
Числовая сортировка файлов, включая отрицательные числа
терминал iTerm/OSX: изменение поля текста от края окна
Не удается ssh в AWS Ubuntu server из Bash на Windows
Linux Bash: перемещение / копирование файлов / каталогов по метке времени

Как установить NIC в беспорядочном режиме на Mac book air?

Я пытаюсь запустить свой nic на MacOSx в беспорядочном режиме, а затем использовать tshark/tcpdump

Option1:

 ifconfig en0 promisc

но я получаю это сообщение:

ifconfig: promisc: bad value

Вариант 2:

пробовал sudo tcpdump -In -i en0 host 10.0.0.2 и это не сработало слишком. Я следовал: tcpdump неразборчивый режим на OSX 10.8 . 10.0.0.2 это мой местный хозяин-и он ничего не печатает bash:

tcpdump: listening on en0, link-type IEEE802_11_RADIO (802.11 plus radiotap header), capture size 65535 bytes
^C
0 packets captured
99 packets received by filter
0 packets dropped by kernel
5
задан Community
источник

1 ответов

TShark и tcpdump поставит интерфейс в беспорядочный режим, если вы не скажете им не на -p флаг - -p не означает "неразборчивый режим", это означает"не неразборчивый режим".

-I превращается в monitor режим.

обратите внимание, что если вы находитесь в "защищенной" сети с использованием шифрования, т. е. сети с использованием WEP или WPA/WPA2, фильтры захвата, отличные от на канальном уровне, не будут работать, потому что пакеты передаются механизм захвата пакетов (BPF, в случае OS X) do не расшифровать данные. Это означает, что фильтр, такой как "host 10.0.0.2" не будет работать.

2
отвечен 2013-04-30 01:48:33
источник

Другие вопросы bash ifconfig macos network-adapter tcpdump