GNU/Linux >> Znalost Linux >  >> Linux

Nástroj příkazového řádku k získání informací o dodavateli Oui z adresy Mac?

Našel jsem několik nástrojů, které zřejmě aktualizují databázi dodavatelů MAC adres OUI v mém systému, jako get-oui, airodump-ng-oui-update nebo update-oui :

update-oui(8)                          OUI                         update-oui(8)

NAME
       update-oui - download new version of the OUI and IAB lists

SYNOPSIS
       update-oui

DESCRIPTION
       update-oui  fetches  the  current  version  of the OUI and IAB lists from
       http://standards.ieee.org/regauth/oui/index.shtml and installs it, if the
       installed versions is older than 5 days.

       This utility requires curl, wget or libwww-perl to be installed.

OPTIONS
       -q     Be quiet. Do not output messages.

       -f     Force the update, even if the file is newer than 5 days.

FILES
       /usr/share/misc/
              Directory holding symbolic links to oui.txt and iab.txt

Ale pokud hledám IP adresy v mé síti:

[email protected]:~$ sudo netdiscover -i eth1

 92 Captured ARP Req/Rep packets, from 12 hosts.   Total size: 5520
 _____________________________________________________________________________
   IP            At MAC Address      Count  Len   MAC Vendor
 -----------------------------------------------------------------------------
 192.168.4.31    bc:f1:f2:12:b4:93    60    3600   Unknown vendor
 192.168.4.24    f0:db:e2:de:11:80    02    120   Unknown vendor
 192.168.4.242   00:1d:7e:9c:6e:fc    05    300   Cisco-Linksys, LLC
 192.168.4.243   00:1c:10:64:63:ac    05    300   Cisco-Linksys, LLC
 192.168.4.244   00:1c:10:64:5f:94    05    300   Cisco-Linksys, LLC
 192.168.4.1     d8:61:94:e5:0b:1d    05    300   Unknown vendor
 192.168.4.246   00:1a:70:2f:ab:4b    04    240   Cisco-Linksys, LLC
 192.168.4.10    84:11:9e:2b:1c:d6    01    060   Unknown vendor
 192.168.4.11    ec:1f:72:5d:42:d0    02    120   Unknown vendor
 192.168.4.245   00:1a:70:2f:aa:63    01    060   Cisco-Linksys, LLC
 192.168.4.248   00:1a:70:2f:aa:d1    01    060   Cisco-Linksys, LLC
 192.168.4.251   44:d9:e7:0a:0b:98    01    060   Unknown vendor

Pokud jsou některé MAC hlášeny jako Unknown vendor , chtěl bych vyhledat informace v jakékoli databázi OUI.

Jaký je správný příkazový řádek způsob, jak provést toto hledání ?
Možná něco jako:

oui-info 44:d9:e7

Poznámka:Vím, že pomocí webového prohlížeče mohu vyhledat první 3 páry MAC na Googlu, ale chtěl bych nějakou metodu příkazového řádku, abych ji mohl skriptovat nebo používat přes vzdálené přihlášení (SSH).

Přijatá odpověď:

Nemyslím si, že existuje automatický nástroj, který by udělal to, co požadujete, ale lze to provést přímou prací na souborech oui.txt.

Nejprve identifikuje stažený soubor, například:

[email protected]:~# locate oui.txt
/var/lib/ieee-data/oui.txt

pak vyhledejte řetězec, který vás zajímá. Musíte odstranit : nebo místo toho vložte - :

[email protected]:~# grep -i "44d9e7" /var/lib/ieee-data/oui.txt
44D9E7     (base 16)        Ubiquiti Networks, Inc.

Linux
  1. Proč jsem přešel z Macu na Linux

  2. Jak používat nástroj příkazového řádku sipcalc Linux

  3. Získání MAC adresy

  1. TCP wrapper kromě volby

  2. Jak zabránit změně MAC adresy po odpojení?

  3. Jak provést přesměrování portu z jedné IP na druhou IP ve stejné síti?

  1. Jak číst IP adresu pozpátku?

  2. Omezte přístup SSH podle IP adresy

  3. Jak získat MAC adresu WiFi síťového rozhraní?