1

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

Опция 1:

 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

1 ответ1

2

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

-I включаю режим монитора .

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .