![Netdiscover의 OUI 목록을 어떻게 업데이트합니까?](https://linux55.com/image/19109/Netdiscover%EC%9D%98%20OUI%20%EB%AA%A9%EB%A1%9D%EC%9D%84%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
Netdiscover에는 "알 수 없는 공급업체" 장치가 계속 많이 표시되는 반면, 저는 일반적으로 Google을 통해 공급업체를 꽤 빨리 찾을 수 있습니다. Netdiscover에서 사용하는 OUI 목록을 수동으로 업데이트하는 방법이 있습니까?
답변1
편집하다업데이트 스크립트를 찾은 후.
OUI 목록은 Netdiscover 바이너리로 컴파일되므로 목록을 업데이트하려면 다시 컴파일해야 합니다. 에서 소스코드를 다운로드할 수 있습니다.웹 검색 사이트, 그러나 버전(0.3beta6까지)은 매우 오래된 버전(2007년경)이므로 스냅샷을 다운로드하십시오.
목록 자체는 src/oui.h
Netdiscover 소스 트리에 저장됩니다. 원하는 경우 수동으로 편집할 수 있지만 update-oui-database.sh
IEEE에서 다운로드하여 처음부터 다시 생성할 수 있는 생성기 스크립트도 있습니다. 컴파일하기 전에 이 스크립트를 실행하세요.oui.txt
src/oui.h
./configure && make && make install
표준이 프로그램을 컴파일하고 설치하는 것처럼 보입니다 . ( ./configure
없는 경우 ./autogen.sh
먼저 스크립트를 실행해야 할 수도 있습니다.) 기본적으로 에 설치되지만 /usr/local/sbin
출력을 주의 깊게 읽어 ./configure --help
확인하십시오.
처음에는 작성자에게 변경 사항을 다시 보내자고 제안했지만 oui.h
스크립트가 있으므로 제출된 변경 사항이 작성자에게 도움이 될 가능성은 거의 없습니다.