O que faz o promisc mode ifconfig ou o promiscuous mode em geral?

5

É isso que man ifconfig tem a dizer sobre isso.

[-]promisc

   Enable or disable the promiscuous mode of the interface.  If

selected, all packets on the network will be received by the interface.

Procurando especificamente se isso significa em relação a um cartão sem fio:

  • aceita tudo apesar do destino do IP (conforme eu o li, clued by packets );
  • aceita todos os quadros, apesar do endereço MAC;
  • ou aceite todos os períodos de quadros e pacotes.
por Evan Carroll 27.01.2010 / 03:26

1 resposta

12
Em geral, "modo promíscuo" significa que uma placa de interface de rede transmitirá todos os quadros recebidos até o sistema operacional para processamento, em comparação ao modo tradicional de operação em que apenas os quadros destinados ao endereço MAC da NIC ou endereço de broadcast serão transmitidos. passou para o sistema operacional. Geralmente, o modo promíscuo é usado para "farejar" todo o tráfego no fio.

As placas de rede sem fio Ethernet são um pouco diferentes do que as placas de rede com fio, no entanto. Ao contrário de um meio com fio, o meio sem fio tem preocupações adicionais (associação com um determinado ponto de acesso, seleção de um determinado canal). Para "farejar" o tráfego de Ethernet sem fio, você geralmente precisa de uma NIC sem fio e um driver de sistema operacional que ofereçam suporte a um "modo de monitoramento de RF" versus um modo promíscuo.

Algumas referências decentes:

por 27.01.2010 / 03:38