EDITADO depois de ter encontrado o script de atualização.
A lista OUI é compilada no binário Netdiscover, então você terá que recompilá-lo para atualizar a lista. Você pode baixar a fonte do site do Netdiscover , mas os lançamentos (até 0.3beta6) são muito antigos (circa 2007), faça o download de um instantâneo.
A lista em si é armazenada em src/oui.h
na árvore de fontes do Netdiscover. Você pode editá-lo manualmente, se quiser, mas também há um script gerador chamado update-oui-database.sh
, que baixa oui.txt
do IEEE e regenera src/oui.h
do zero. Execute este script antes de compilar.
Parece que o padrão ./configure && make && make install
irá compilar e instalar o programa. (Se ./configure
não existir, talvez seja necessário executar o script ./autogen.sh
primeiro.) Por padrão, ele é instalado em /usr/local/sbin
, mas leia a saída de ./configure --help
para garantir.
Eu sugeri originalmente o envio das alterações de oui.h
de volta para o autor, mas como há um script, ele provavelmente não acha as alterações enviadas úteis.