arp-scan - hướng dẫn tham khảo, tùy chọn, ví dụ về lệnh


TÊN

arp-scan - Gửi yêu cầu ARP đến máy chủ mục tiêu và hiển thị phản hồi

TÓM TẮT

arp-scan [options] [hosts...]

Target hosts must be specified on the command line unless the --file or --localnet option is used.

Targets can be IPv4 addresses or hostnames. You can also use CIDR notation (10.0.0.0/24) (network and broadcast included), ranges (10.0.0.1-10.0.0.10), and network:mask (10.0.0.0:255.255.255.0).

SỰ MIÊU TẢ

arp-scan gửi các gói yêu cầu ARP đến các máy chủ được chỉ định và hiển thị bất kỳ phản hồi nào nhận được. Giao diện mạng có thể được chỉ định bằng tùy chọn --giao diện. Nếu không có giao diện nào được chỉ định, arp-scan sẽ chọn giao diện được định cấu hình, được đánh số thấp nhất (không bao gồm loopback).

arp-scan sử dụng ổ cắm thô, yêu cầu đặc quyền trên một số hệ thống:

Linux with POSIX.1e capabilities support using libcap:

arp-scan nhận biết các khả năng. Nó yêu cầu CAP_NET_RAW trong nhóm được phép và chỉ kích hoạt khả năng đó cho các chức năng được yêu cầu. sử dụng setcap cap_net_raw+p /path/to/arp-scan để thêm CAP_NET_RAW vào tập hợp được phép của tệp thực thi quét arp. Hỗ trợ các khả năng cũng làm cho SUID root an toàn hơn nhiều vì arp-scan sẽ loại bỏ tất cả các khả năng ngoại trừ CAP_NET_RAW và sẽ không chạy với đầy đủ các đặc quyền của root.

BSD and macOS:

Bạn cần có quyền đọc/ghi vào /dev/bpf*

Any operating system:

Chạy với quyền root hoặc SUID root sẽ hoạt động trên mọi HĐH nhưng các phương pháp khác được ưu tiên hơn nếu có thể.

ARP chỉ hoạt động trên mạng cục bộ và không thể định tuyến. Mặc dù giao thức ARP sử dụng địa chỉ IPv4, nhưng nó không phải là giao thức IP và arp-scan có thể được sử dụng trên các giao diện không có địa chỉ IPv4.

Một yêu cầu ARP được gửi cho mỗi mục tiêu. Nếu máy chủ không phản hồi, yêu cầu sẽ được gửi lại một lần nữa. Có thể thay đổi số lần thử lại bằng tùy chọn --thử lại. Giảm số lần thử lại sẽ giảm thời gian quét trước nguy cơ thiếu một số kết quả do mất gói.

Bạn có thể chỉ định băng thông mà arp-scan sẽ sử dụng với tùy chọn --bandwidth. Mặc định là 256000 bit mỗi giây. Việc tăng băng thông sẽ giảm thời gian quét, nhưng cài đặt băng thông quá cao có thể khiến tốc độ gói quảng bá cao. Một cách khác để chỉ định tốc độ gói là sử dụng tùy chọn --interval.

Thời gian cho một lần quét (tức là với --thử lại=1) là:

thời gian=n lần i + t + o

Trong đó n là số lượng máy chủ, i là khoảng thời gian (được cung cấp bằng --khoảng thời gian hoặc được tính từ --băng thông), t là thời gian chờ (được chỉ định bằng --thời gian chờ) và o là thời gian chung cần thiết để tải danh sách mục tiêu và đọc các tệp ánh xạ MAC/Nhà cung cấp. Chi phí hoạt động thường không đáng kể (thường khoảng 100 mili giây) nhưng có thể giảm hơn nữa bằng tùy chọn --yên lặng. Đối với danh sách máy chủ nhỏ, giá trị thời gian chờ sẽ chiếm ưu thế, nhưng đối với danh sách lớn, khoảng thời gian gói là giá trị quan trọng nhất.

Bất kỳ phần nào của yêu cầu ARP đều có thể được sửa đổi thông qua việc sử dụng các tùy chọn --arpXXX như trong bảng bên dưới:

BÀN

Tùy chọn phổ biến nhất là --arpspa, đặt địa chỉ IPv4 nguồn trong yêu cầu ARP, cho phép yêu cầu ARP sử dụng địa chỉ nguồn khác với địa chỉ giao diện. Điều này cho phép sử dụng arp-scan trên các giao diện không có địa chỉ IPv4. Lưu ý: Việc đặt ar$spa thành địa chỉ IP của mục tiêu khiến một số hệ điều hành báo cáo xung đột địa chỉ khi chúng nhận được yêu cầu ARP cho địa chỉ của chính chúng.

Bạn cũng có thể thay đổi các giá trị trong tiêu đề khung Ethernet như hình bên dưới:

BÀN

Tùy chọn --destaddr đặt địa chỉ Ethernet đích là tùy chọn duy nhất thường được sử dụng.

Theo mặc định, phản hồi ARP được hiển thị ở định dạng sau:

<IPv4 Address> <MAC Address> <Vendor Details>

Trong đó Địa chỉ IPv4 là địa chỉ IP của mục tiêu phản hồi, Địa chỉ MAC là địa chỉ lớp liên kết của nó và Chi tiết nhà cung cấp là chi tiết nhà cung cấp được giải mã từ địa chỉ phần cứng. Các trường đầu ra được phân tách bằng một ký tự tab. Bạn có thể thay đổi định dạng đầu ra bằng tùy chọn --định dạng.

Các phản hồi được hiển thị theo thứ tự nhận được, thứ tự này có thể khác với thứ tự gửi yêu cầu vì một số máy chủ có thể phản hồi nhanh hơn các máy chủ khác.

Giải mã nhà cung cấp sử dụng các tệp ieee-oui.txt và mac-vendor.txt. ieee-oui.txt được tạo từ các cơ quan đăng ký IEEE MA-L (OUI), MA-M, MA-S (OUI36) và IAB. mac-vendor.txt chứa ánh xạ MAC bổ sung tới Nhà cung cấp và có thể được sử dụng để thêm ánh xạ tùy chỉnh. get-oui có thể được sử dụng để cập nhật ieee-oui.txt với dữ liệu mới nhất từ cơ quan đăng ký IEEE.

Tất cả các máy chủ IPv4 phải phản hồi các gói yêu cầu ARP, bao gồm các máy chủ có tính năng lọc gói như tường lửa. Điều này làm cho arp-scan trở thành một công cụ hữu ích để khám phá tất cả các máy chủ IPv4 đang hoạt động trên mạng cục bộ.

TÙY CHỌN

Khi một tùy chọn nhận một giá trị, giá trị đó được chỉ định dưới dạng một chữ cái trong dấu ngoặc nhọn. Chữ cái cho biết loại dữ liệu được mong đợi:

<s>

Chuỗi ký tự.

<i>

Số nguyên thập phân hoặc hex nếu đứng trước 0x, ví dụ: 2048 hoặc 0x800.

<f>

Số thập phân dấu phẩy động.

<m>

Địa chỉ MAC, ví dụ: 01:23:45:67:89:ab hoặc 01-23-45-67-89-ab (không phân biệt chữ hoa chữ thường)

<a>

Địa chỉ IPv4, ví dụ: 10.0.0.1

<h>

Dữ liệu nhị phân được mã hóa hex. Không có 0x hàng đầu. (trường hợp không nhạy cảm).

<x>

Một cái gì đó khác - xem mô tả tùy chọn.

Tùy chọn chung

--help or -h

Hiển thị thông báo sử dụng này và thoát.

--verbose or -v

Hiển thị thông báo tiến độ chi tiết. Có thể được sử dụng nhiều lần để tăng tính chi tiết. Tối đa=3.

--version or -V

Hiển thị phiên bản chương trình và thoát. Hiển thị phiên bản, chi tiết giấy phép, phiên bản libpcap và liệu khả năng hỗ trợ POSIX.1e có được bao gồm hay không.

--interface=<s> or -I <s>

Sử dụng giao diện mạng <s>. Nếu tùy chọn này không được chỉ định, arp-scan sẽ tìm kiếm trong danh sách giao diện hệ thống cho giao diện được định cấu hình, được đánh số thấp nhất (không bao gồm loopback).

Lựa chọn máy chủ

--file=<s> or -f <s>

Đọc tên máy chủ hoặc địa chỉ từ tệp được chỉ định. Một mẫu tên hoặc địa chỉ trên mỗi dòng. Sử dụng "-" cho stdin.

--localnet or -l

Tạo địa chỉ từ cấu hình giao diện. Tạo danh sách từ địa chỉ giao diện và mặt nạ mạng (bao gồm mạng và quảng bá). Bạn không thể sử dụng tùy chọn --tệp hoặc đưa ra mục tiêu trên dòng lệnh. Sử dụng --giao diện để chỉ định giao diện.

Tệp bản đồ MAC/nhà cung cấp

--ouifile=<s> or -O <s>

Sử dụng tệp ánh xạ nhà cung cấp đăng ký IEEE <s>. Mặc định là ieee-oui.txt trong thư mục hiện tại. Nếu không tìm thấy /usr/share/arp-scan/ieee-oui.txt được sử dụng.

--macfile=<s> or -m <s>

Sử dụng tệp ánh xạ nhà cung cấp tùy chỉnh <s>. Mặc định là mac-vendor.txt trong thư mục hiện tại. Nếu không tìm thấy /etc/arp-scan/mac-vendor.txt được sử dụng.

Kiểm soát định dạng đầu ra

--quiet or -q

Hiển thị đầu ra tối thiểu cho mỗi máy chủ phản hồi. Chỉ có địa chỉ IP và địa chỉ MAC được hiển thị. Giảm mức sử dụng bộ nhớ khoảng 5 MB vì các tệp ánh xạ của nhà cung cấp không được sử dụng. Chỉ có các trường $ {ip} và $ {mac} cho tùy chọn --định dạng nếu --yên lặng được chỉ định.

--plain or -x

Bỏ qua văn bản đầu trang và chân trang. Chỉ hiển thị chi tiết máy chủ phản hồi. Hữu ích nếu đầu ra sẽ được phân tích cú pháp bằng một tập lệnh.

--ignoredups or -g

Không hiển thị các gói trùng lặp. Theo mặc định, các gói trùng lặp được gắn cờ (DUP: n) trong đó n là số lần máy chủ này đã phản hồi.

--rtt or -D

Tính toán và hiển thị thời gian khứ hồi của gói tin. Thời gian được hiển thị bằng mili giây và micro giây phân số. Cung cấp trường $ {rtt} cho --định dạng.

--format=<s> or -F <s>

Chỉ định chuỗi định dạng đầu ra. Định dạng là một chuỗi sẽ được xuất cho mỗi máy chủ phản hồi. Chi tiết máy chủ lưu trữ có thể được đưa vào bằng cách chèn tham chiếu đến các trường bằng cú pháp "$ {field[;width]}". Các trường được hiển thị căn phải trừ khi chiều rộng là số âm trong trường hợp đó căn trái sẽ được sử dụng. Các tên trường không phân biệt chữ hoa chữ thường sau đây được nhận dạng:

IP Host IPv4 address in dotted quad format
Name Host name if --resolve option given
MAC Host MAC address xx:xx:xx:xx:xx:xx
HdrMAC Ethernet source addr if different
Vendor Vendor details string
Padding Padding after ARP packet in hex if nonzero
Framing Framing type if not Ethernet_II
VLAN 802.1Q VLAN ID if present
Proto ARP protocol if not 0x0800
DUP Packet number for duplicate packets (>1)
RTT Round trip time if --rtt option given

Chỉ các trường $ {ip} và $ {mac} khả dụng nếu tùy chọn --yên lặng được chỉ định.

Bất kỳ ký tự nào không phải là trường đều được xuất nguyên văn. "\" giới thiệu lối thoát:

\n newline
\r carriage return
\t tab
\ suppress special meaning for following character

Bạn nên đặt đối số --định dạng trong 'dấu nháy đơn' để bảo vệ các ký tự đặc biệt khỏi trình bao.

Ví dụ: --format='$ {ip}\t$ {mac}\t$ {vendor}'

Ngẫu nhiên hóa danh sách máy chủ

--random or -R

Chọn ngẫu nhiên danh sách máy chủ mục tiêu.

--randomseed=<i>

Seed trình tạo số ngẫu nhiên giả. Hữu ích nếu bạn muốn một đơn đặt hàng --ngẫu nhiên có thể tái sản xuất.

Thời gian đầu ra và thử lại

--retry=<i> or -r <i>

Đặt tổng số lần thử trên mỗi máy chủ thành <i>, mặc định=2.

--backoff=<f> or -b <f>

Đặt hệ số dự phòng thành <f>, mặc định=1,50. Nhân thời gian chờ với <f> cho mỗi lần vượt qua.

--timeout=<i> or -t <i>

Đặt thời gian chờ ban đầu cho mỗi máy chủ thành <i> ms, mặc định=500. Thời gian chờ này dành cho gói đầu tiên được gửi đến mỗi máy chủ. thời gian chờ tiếp theo được nhân với hệ số lùi được đặt bằng --backoff.

--interval=<x> or -i <x>

Đặt khoảng thời gian gói tối thiểu thành <x>. Điều này kiểm soát việc sử dụng băng thông đi bằng cách giới hạn tốc độ gói. Nếu bạn muốn sử dụng tối đa một băng thông nhất định, thay vào đó, việc sử dụng tùy chọn --bandwidth sẽ dễ dàng hơn. Khoảng thời gian tính bằng mili giây hoặc micro giây nếu "u" được thêm vào.

--bandwidth=<x> or -B <x>

Đặt băng thông đi thành <x>, mặc định=256000. Giá trị tính bằng bit trên giây. Nối K cho kilobit hoặc M cho megabit (bội số thập phân). Bạn không thể chỉ định cả --khoảng thời gian và --băng thông.

Độ phân giải DNS

--numeric or -N

Mục tiêu phải là địa chỉ IP, không phải tên máy chủ. Có thể giảm thời gian khởi động cho danh sách mục tiêu lớn.

--resolve or -d

Giải quyết các địa chỉ trả lời cho tên máy chủ. Định dạng đầu ra mặc định sẽ hiển thị tên máy chủ thay vì địa chỉ IPv4. Tùy chọn này cung cấp trường $ {name} cho tùy chọn --định dạng.

Đầu ra gói ARP

--arpsha=<m> or -u <m>

Đặt địa chỉ Ethernet nguồn ARP. Đặt trường ar$sha 48 bit nhưng không thay đổi địa chỉ phần cứng trong tiêu đề khung, xem --srcaddr để biết cách thay đổi địa chỉ đó. Mặc định là địa chỉ Ethernet của giao diện gửi đi.

--arptha=<m> or -w <m>

Đặt địa chỉ Ethernet mục tiêu ARP. Đặt trường ar$tha 48 bit. Giá trị mặc định là 0, vì trường này không được sử dụng cho các gói yêu cầu ARP.

--arphrd=<i> or -H <i>

Đặt loại phần cứng ARP, mặc định=1. Đặt trường ar$hrd 16 bit. Giá trị mặc định là 1 (ARPHRD_ETHER). Nhiều hệ điều hành cũng đáp ứng với 6 (ARPHRD_IEEE802).

--arppro=<i> or -p <i>

Đặt loại giao thức ARP, mặc định=0x0800. Đặt trường ar$pro 16 bit. Hầu hết các hệ điều hành chỉ đáp ứng 0x0800 (IPv4).

--arphln=<i> or -a <i>

Đặt độ dài địa chỉ phần cứng, mặc định=6. Đặt trường ar$hln 8 bit. Độ dài của các trường ar$sha và ar$tha không bị thay đổi bởi tùy chọn này; nó chỉ thay đổi trường ar$hln.

--arppln=<i> or -P <i>

Đặt độ dài địa chỉ giao thức, mặc định=4. Đặt trường ar$pln 8 bit. Độ dài của các trường ar$spa và ar$tpa không bị thay đổi bởi tùy chọn này; nó chỉ thay đổi trường ar$pln.

--arpop=<i> or -o <i>

Chỉ định thao tác ARP, default=1. Đặt trường ar$op 16 bit. Hầu hết các hệ điều hành chỉ phản hồi với giá trị 1 (ARPOP_REQUEST).

--arpspa=<a> or -s <a>

Đặt địa chỉ IPv4 nguồn. Địa chỉ phải ở định dạng bốn dấu chấm hoặc chuỗi "dest" để đặt địa chỉ nguồn thành địa chỉ máy chủ đích. Mặc định là địa chỉ giao diện gửi đi. Đặt trường ar$spa 32 bit. Một số hệ điều hành chỉ phản hồi nếu địa chỉ nguồn nằm trong mạng của giao diện nhận. Việc đặt ar$spa thành địa chỉ IP đích có thể khiến một số hệ điều hành báo cáo xung đột địa chỉ.

Tiêu đề Ethernet đầu ra

--srcaddr=<m> or -S <m>

Đặt địa chỉ MAC Ethernet nguồn. Mặc định là địa chỉ MAC của giao diện. Điều này đặt địa chỉ trong tiêu đề Ethernet. Nó không thay đổi địa chỉ trong gói ARP: sử dụng --arpsha để thay đổi địa chỉ đó.

--destaddr=<m> or -T <m>

Đặt địa chỉ MAC đích. Đặt địa chỉ đích trong tiêu đề Ethernet. Mặc định là ff:ff:ff:ff:ff:ff (phát sóng) Máy chủ cũng phản hồi nếu yêu cầu được gửi tới địa chỉ unicast của chúng hoặc tới địa chỉ multicast mà chúng đang lắng nghe.

--prototype=<i> or -y <i>

Đặt loại giao thức Ethernet, mặc định=0x0806. Điều này đặt trường loại giao thức trong tiêu đề Ethernet.

--llc or -L

Sử dụng đóng gói RFC 1042 LLC/SNAP cho mạng 802.2. arp-scan sẽ giải mã và hiển thị phản hồi ARP ở cả định dạng Ethernet-II và IEEE 802.2 bất kể tùy chọn này là gì.

--vlan=<i> or -Q <i>

Sử dụng gắn thẻ 802.1Q với VLAN id <i>. Id phải nằm trong khoảng từ 0 đến 4095. arp-scan sẽ giải mã và hiển thị các phản hồi ARP ở định dạng 802.1Q bất kể tùy chọn này.

Tùy chọn linh tinh

--limit=<i> or -M <i>

Thoát sau khi số lượng máy chủ được chỉ định đã phản hồi. arp-scan sẽ thoát với trạng thái 1 nếu số lượng máy chủ phản hồi ít hơn giới hạn. Có thể được sử dụng trong tập lệnh để kiểm tra xem có ít máy chủ phản hồi hơn mà không cần phải phân tích cú pháp đầu ra hay không.

--pcapsavefile=<s> or -W <s>

Ghi các gói đã nhận vào pcap savefile <s>. Các phản hồi ARP sẽ được ghi vào tệp được chỉ định cũng như được giải mã và hiển thị.

--snap=<i> or -n <i>

Đặt thời lượng chụp nhanh pcap thành <i>. Mặc định=64. Chỉ định độ dài chụp khung, bao gồm tiêu đề Ethernet. Mặc định thường là đủ.

--retry-send=<i> or -Y <i>

Đặt số lần gửi, mặc định=20.

--retry-send-interval=<i> or -E <i>

Đặt khoảng thời gian giữa các lần gửi. Khoảng thời gian tính bằng mili giây hoặc micro giây nếu "u" được thêm vào. mặc định=5.

--padding=<h> or -A <h>

Chỉ định phần đệm sau dữ liệu gói. Đặt phần đệm sau yêu cầu ARP thành giá trị hex .

TRẠNG THÁI THOÁT

arp-scan sẽ thoát với 0 khi hoàn tất thành công hoặc >0 nếu gặp lỗi.

Nếu tùy chọn --limit được chỉ định, thì arp-scan cũng sẽ thoát với mã thoát khác 0 nếu số lượng máy chủ phản hồi nhỏ hơn giới hạn đã chỉ định.

CÁC TẬP TIN

/usr/share/arp-scan/ieee-oui.txt

Danh sách IEEE OUI (Định danh duy nhất theo tổ chức) đối với ánh xạ của nhà cung cấp.

/etc/arp-scan/mac-vendor.txt

Danh sách các ánh xạ MAC Ethernet khác tới nhà cung cấp, bao gồm cả các bổ sung cục bộ.

VÍ DỤ

Quét đơn giản

Quét mạng mặc định bằng cách sử dụng cấu hình giao diện IPv4 để tạo danh sách máy chủ cần quét.

$ arp-scan --localnet
Interface: eth0, type: EN10MB, MAC: 50:65:f3:f0:6d:7c, IPv4: 10.0.0.106
Starting arp-scan 1.9.9 with 256 hosts (https://github.com/royhills/arp-scan)
10.0.0.14       a4:1f:72:7f:25:bb       Dell Inc.
10.0.0.22       10:60:4b:73:43:de       Hewlett Packard
10.0.0.74       00:0c:29:90:07:e9       VMware, Inc.
10.0.0.75       00:0c:29:66:9e:c2       VMware, Inc.
10.0.0.76       00:0c:29:d0:e1:ea       VMware, Inc.
10.0.0.82       9c:b6:54:bb:f3:ec       Hewlett Packard
10.0.0.84       00:21:9b:fd:b9:b3       Dell Inc.
10.0.0.85       00:02:b3:eb:5a:f8       Intel Corporation
10.0.0.91       00:9c:02:a5:7b:29       Hewlett Packard
10.0.0.92       d4:ae:52:d0:07:6f       Dell Inc.
10.0.0.93       d4:ae:52:d0:04:9b       Dell Inc.
10.0.0.96       9c:b6:54:bb:f5:35       Hewlett Packard
10.0.0.97       00:0c:29:0e:95:20       VMware, Inc.
10.0.0.104      50:65:f3:f0:70:a4       Hewlett Packard

15 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.9.9: 256 hosts scanned in 1.532 seconds (167.10 hosts/sec). 14 responded

Định dạng đầu ra

Quét tất cả máy chủ trong 10.0.0.0/24 bằng giao diện eth0. Tính toán thời gian khứ hồi và hiển thị trong các cột được căn chỉnh bằng định dạng tùy chỉnh.

$ arp-scan -I eth0 --rtt --format='|${ip;-15}|${mac}|${rtt;8}|' 10.0.0.0/24
Interface: eth0, type: EN10MB, MAC: 50:65:f3:f0:6d:7c, IPv4: 10.0.0.106
Starting arp-scan 1.9.9 with 256 hosts (https://github.com/royhills/arp-scan)
|10.0.0.14      |a4:1f:72:7f:25:bb|   0.280|
|10.0.0.22      |10:60:4b:73:43:de|   0.293|
|10.0.0.74      |00:0c:29:90:07:e9|   0.380|
|10.0.0.75      |00:0c:29:66:9e:c2|   0.311|
|10.0.0.76      |00:0c:29:d0:e1:ea|   0.326|
|10.0.0.82      |9c:b6:54:bb:f3:ec|   0.216|
|10.0.0.84      |00:21:9b:fd:b9:b3|   0.244|
|10.0.0.85      |00:02:b3:eb:5a:f8|   0.244|
|10.0.0.91      |00:9c:02:a5:7b:29|   0.209|
|10.0.0.92      |d4:ae:52:d0:07:6f|   0.289|
|10.0.0.93      |d4:ae:52:d0:04:9b|   0.278|
|10.0.0.96      |9c:b6:54:bb:f5:35|   0.255|
|10.0.0.97      |00:0c:29:0e:95:20|   0.288|
|10.0.0.104     |50:65:f3:f0:70:a4|   0.263|

14 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.9.9: 256 hosts scanned in 2.032 seconds (125.98 hosts/sec). 14 responded

Đầu ra CSV

--plain xóa đầu ra không liên quan.

$ arp-scan -I eth0 --plain --format='${ip},${mac},"${vendor}"' 10.0.0.0/24
10.0.0.14,a4:1f:72:7f:25:bb,"Dell Inc."
10.0.0.22,10:60:4b:73:43:de,"Hewlett Packard"
10.0.0.74,00:0c:29:90:07:e9,"VMware, Inc."
10.0.0.75,00:0c:29:66:9e:c2,"VMware, Inc."
10.0.0.76,00:0c:29:d0:e1:ea,"VMware, Inc."
10.0.0.82,9c:b6:54:bb:f3:ec,"Hewlett Packard"
10.0.0.84,00:21:9b:fd:b9:b3,"Dell Inc."
10.0.0.85,00:02:b3:eb:5a:f8,"Intel Corporation"
10.0.0.91,00:9c:02:a5:7b:29,"Hewlett Packard"
10.0.0.92,d4:ae:52:d0:07:6f,"Dell Inc."
10.0.0.93,d4:ae:52:d0:04:9b,"Dell Inc."
10.0.0.96,9c:b6:54:bb:f5:35,"Hewlett Packard"
10.0.0.97,00:0c:29:0e:95:20,"VMware, Inc."
10.0.0.104,50:65:f3:f0:70:a4,"Hewlett Packard"

XEM THÊM

get-oui(1)

arp-fingerprint(1)

http://www.royhills.co.uk/wiki/ The arp-scan wiki page.

https://github.com/royhills/arp-scan The arp-scan homepage.