Как установить 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
10
задан Community
25.04.2023 5:42 Количество просмотров материала 3156
Распечатать страницу

1 ответ

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

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

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

2
отвечен 2023-04-26 13:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

bash
ifconfig
macos
network-adapter
tcpdump
Вверх