Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

arp-scan - Trực tuyến trên Đám mây

Chạy arp-scan trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh arp-scan có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


arp-scan - Máy quét ARP

SYNOPSIS


quét arp [lựa chọn] [host...]

Máy chủ đích phải được chỉ định trên dòng lệnh trừ khi --tập tin tùy chọn được đưa ra, trong
trường hợp nào các mục tiêu được đọc từ tệp được chỉ định thay thế hoặc --localnet tùy chọn
được sử dụng, trong trường hợp đó các mục tiêu được tạo từ địa chỉ IP giao diện mạng và
mặt nạ mạng.

Bạn sẽ cần phải root, hoặc quét arp phải là gốc SUID, để chạy quét arp, bởi vì
các chức năng mà nó sử dụng để đọc và ghi các gói tin yêu cầu quyền root.

Máy chủ đích có thể được chỉ định dưới dạng địa chỉ IP hoặc tên máy chủ. Bạn cũng có thể chỉ định
nhắm mục tiêu như IPnetwork / bit (ví dụ: 192.168.1.0/24) để chỉ định tất cả các máy chủ trong mạng nhất định
(bao gồm địa chỉ mạng và địa chỉ phát sóng), IPstart-IPend (ví dụ: 192.168.1.3-192.168.1.27)
để chỉ định tất cả các máy chủ trong phạm vi bao gồm hoặc IPnetwork: NetMask (ví dụ
192.168.1.0:255.255.255.0) để chỉ định tất cả các máy chủ trong mạng và mặt nạ đã cho.

MÔ TẢ


quét arp gửi các gói ARP đến các máy chủ trên mạng cục bộ và hiển thị bất kỳ phản hồi nào
được nhận. Giao diện mạng để sử dụng có thể được chỉ định với --giao diện tùy chọn.
Nếu tùy chọn này không có, quét arp sẽ tìm kiếm trong danh sách giao diện hệ thống cho
đánh số thấp nhất, giao diện được cấu hình lên (không bao gồm loopback). Theo mặc định, ARP
các gói được gửi đến địa chỉ quảng bá Ethernet, ff: ff: ff: ff: ff: ff, nhưng điều đó có thể
thay đổi với --destaddr tùy chọn.

Máy chủ đích để quét có thể được chỉ định theo một trong ba cách: bằng cách chỉ định mục tiêu
trên dòng lệnh; bằng cách chỉ định một tệp chứa các mục tiêu với --tập tin Tùy chọn;
hoặc bằng cách chỉ định --localnet tùy chọn gây ra tất cả các máy chủ có thể có trên mạng
được gắn vào giao diện (như được xác định bởi địa chỉ giao diện và mặt nạ) cần quét.
Đối với các máy chủ được chỉ định trên dòng lệnh hoặc với --tập tin tùy chọn, bạn có thể sử dụng một trong hai IP
địa chỉ hoặc tên máy chủ. Bạn cũng có thể sử dụng thông số kỹ thuật mạng IPnetwork / bit, IPstart-
chờ đợi, hoặc là IPnetwork: NetMask.

Danh sách các máy chủ đích được lưu trữ trong bộ nhớ. Mỗi máy chủ trong danh sách này sử dụng 28 byte
bộ nhớ, vì vậy việc quét mạng Class-B (65,536 máy chủ) yêu cầu khoảng 1.75 MB bộ nhớ cho
danh sách và quét Class-A (16,777,216 máy chủ) yêu cầu khoảng 448 MB.

quét arp hỗ trợ mạng không dây Ethernet và 802.11. Nó cũng có thể hỗ trợ vòng mã thông báo
và FDDI, nhưng chúng chưa được thử nghiệm. Nó không hỗ trợ các liên kết nối tiếp như PPP hoặc
SLIP, vì ARP không được hỗ trợ trên chúng.

Giao thức ARP là giao thức lớp 2 (lớp liên kết dữ liệu) được sử dụng để xác định máy chủ lưu trữ
địa chỉ lớp-2 cho địa chỉ lớp-3 (lớp mạng) của nó. ARP được thiết kế để làm việc với
bất kỳ định dạng địa chỉ lớp 2 và lớp 3 nào, nhưng cách sử dụng phổ biến nhất là ánh xạ địa chỉ IP tới
Địa chỉ phần cứng Ethernet và đây là những gì quét arp hỗ trợ. 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ỉ IP,
nó không phải là một giao thức dựa trên IP và quét arp có thể được sử dụng trên một giao diện không
được cấu hình cho IP.

ARP chỉ được sử dụng bởi máy chủ IPv4. Thay vào đó, IPv6 sử dụng NDP (giao thức khám phá hàng xóm),
là một giao thức khác và không được hỗ trợ bởi quét arp.

Một gói ARP được gửi cho mỗi máy chủ đích, với địa chỉ giao thức đích
(trường ar $ tpa) được đặt thành địa chỉ IP của máy chủ lưu trữ này. Nếu máy chủ không phản hồi, thì
gói ARP sẽ được gửi lại một lần nữa. Số lần thử lại tối đa có thể được thay đổi
với --thử lại Lựa chọn. Giảm số lần thử lại sẽ giảm thời gian quét tại
nguy cơ có thể bỏ lỡ một số kết quả do mất gói.

Bạn có thể chỉ định băng thông quét arp sẽ sử dụng cho các gói ARP gửi đi với
- băng thông Lựa chọn. Theo mặc định, nó sử dụng băng thông 256000 bit mỗi giây. Tăng
băng thông sẽ làm giảm thời gian quét, nhưng đặt băng thông quá cao có thể dẫn đến
trong cơn bão ARP có thể làm gián đoạn hoạt động của mạng. Ngoài ra, đặt băng thông quá cao
có thể gửi các gói nhanh hơn so với giao diện mạng có thể truyền chúng, điều này sẽ
cuối cùng lấp đầy bộ đệm truyền của hạt nhân dẫn đến thông báo lỗi: Không đệm
không gian có sẵn. Một cách khác để chỉ định tốc độ gói ARP gửi đi là với
--giá trị , là một cách thay thế để sửa đổi cùng một thông số cơ bản.

Thời gian cần thiết để thực hiện quét một lần (tức là với --retry = 1) được đưa ra bởi:

thời gian = n * i + t + o

Ở đâu n là số lượng máy chủ trong danh sách, i là khoảng thời gian giữa các gói
(được chỉ định với --giá trị, hoặc được tính toán từ - băng thông), t là giá trị thời gian chờ
(được chỉ định với --hết giờ) Và o là thời gian tổng cộng được thực hiện để tải các mục tiêu vào
liệt kê và đọc các tệp ánh xạ MAC / Nhà cung cấp. Đối với danh sách máy chủ lưu trữ nhỏ, giá trị thời gian chờ
sẽ chiếm ưu thế, nhưng đối với danh sách lớn thì khoảng thời gian gói là giá trị quan trọng nhất.

Với 65,536 máy chủ, băng thông mặc định 256,000 bit / giây (dẫn đến một gói
khoảng thời gian 2ms), thời gian chờ mặc định là 100ms và một lần vượt qua ( --retry = 1), Và
giả sử chi phí trên 1 giây, quá trình quét sẽ mất 65536 * 0.002 + 0.1 + 1 = 132.172
giây hoặc khoảng 2 phút 12 giây.

Bất kỳ phần nào của gói ARP gửi đi có thể được sửa đổi thông qua việc sử dụng các
--arpXXX tùy chọn. Việc sử dụng một số tùy chọn này có thể làm cho gói ARP gửi đi không
Tuân thủ RFC. Các hệ điều hành khác nhau xử lý các gói ARP không chuẩn khác nhau trong
các cách khác nhau và điều này có thể được sử dụng để lấy dấu vân tay các hệ thống này. Nhìn thấy dấu vân tay arp(1)
để biết thông tin về một tập lệnh sử dụng các tùy chọn này để xác định mục tiêu
hệ điều hành.

Bảng dưới đây tóm tắt các tùy chọn thay đổi gói ARP gửi đi. Trong bảng này,
các Phần cột cung cấp tên trường gói ARP từ RFC 826, bits chỉ định số
số bit trong trường, Tùy chọn cho thấy quét arp tùy chọn để sửa đổi trường này và Chú ý
cung cấp giá trị mặc định và bất kỳ ghi chú nào khác.

┌─────────────────────────────────────────────────── ───────────────┐
Năng động ARP Gói Các lựa chọn
├────────┬──────┬──────────── ───────────────┤
PhầnbitsTùy chọnChú ý
├────────┼──────┼──────────── ───────────────┤
│ar $ hrd │ 16 │ --arphrd │ Mặc định là 1 (ARPHRD_ETHER) │
│ar $ pro │ 16 │ --arppro │ Mặc định là 0x0800 │
│ar $ hln │ 8 │ --arphln │ Mặc định là 6 (ETH_ALEN) │
│ar $ pln │ 8 │ --arppln │ Mặc định là 4 (IPv4) │
│ar $ op │ 16 │ --arpop │ Mặc định là 1 (ARPOP_REQUEST) │
│ar $ sha │ 48 │ --arpsha │ Mặc định là địa chỉ h / w giao diện │
│ar $ spa │ 32 │ --arpspa │ Mặc định là địa chỉ IP giao diện │
│ar $ tha │ 48 │ --arptha │ Mặc định là 00 (00: 00: 00: 00: 00: XNUMX) │
│ar $ tpa │ 32 │ Không có │ Đặt thành địa chỉ IP máy chủ đích │
└────────┴──────┴──────────── ───────────────┘
Tùy chọn gói ARP gửi đi thường được sử dụng nhất là --arpspa, đặt IP nguồn
địa chỉ trong gói ARP. Tùy chọn này cho phép gói ARP gửi đi sử dụng
địa chỉ IP nguồn từ địa chỉ giao diện gửi đi. Với tùy chọn này, có thể
sử dụng quét arp trên một giao diện không có địa chỉ IP được định cấu hình, điều này có thể hữu ích nếu bạn
muốn đảm bảo rằng máy chủ kiểm tra không tương tác với mạng đang được kiểm tra.

Cảnh báo: Cài đặt ar $ spa đến các điểm đến IP địa chỉ có thể làm gián đoạn một số hoạt động hệ thống,
as họ đảm đương is an IP địa chỉ cuộc đụng độ if họ nhận an ARP yêu cầu cho cung cấp their dịch riêng
địa chỉ nhà.

Cũng có thể thay đổi các giá trị trong tiêu đề khung Ethernet đứng trước
Gói ARP trong các gói gửi đi. Bảng dưới đây tóm tắt các tùy chọn thay đổi
giá trị trong tiêu đề khung Ethernet.

┌─────────────────────────────────────────────────── ───────────────────┐
Năng động Ethernet Khung hình Các lựa chọn
├────────────────┬───────┬────────────── ───────────────────┤
PhầnbitsTùy chọnChú ý
├────────────────┼───────┼────────────── ───────────────────┤
│Dest Address │ 48 │ --destaddr │ Mặc định là ff: ff: ff: ff: ff: ff │
│Địa chỉ nguồn │ 48 │ --srcaddr │ Mặc định là địa chỉ giao diện │
│Protocol Type │ 16 │ --prototype │ Mặc định là 0x0806 │
└────────────────┴───────┴────────────── ───────────────────┘
Tùy chọn khung Ethernet gửi đi thường được sử dụng nhất là --destaddr, thiết lập
địa chỉ Ethernet đích cho gói ARP. --nguyên mẫu không thường được sử dụng, bởi vì
nó sẽ làm cho gói được hiểu là một giao thức Ethernet khác.

Mọi phản hồi ARP nhận được đều được hiển thị ở định dạng sau:



Ở đâu IP Địa Chỉ là địa chỉ IP của mục tiêu phản hồi, phần cứng Địa Chỉ là của nó
Địa chỉ phần cứng Ethernet (còn được gọi là địa chỉ MAC) và Nhà cung cấp Chi tiết
thông tin chi tiết về 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 dấu
ký tự tab đơn.

Các câu trả lời được hiển thị theo thứ tự nhận được, không phải lúc nào cũng giống nhau
đặt hàng như các yêu cầu đã được gửi vì một số máy chủ có thể phản hồi nhanh hơn những máy khác.

Giải mã của nhà cung cấp sử dụng các tệp ieee-oui.txt, ieee-iab.txtmac-nhà cung cấp.txt, Mà
được cung cấp với quét arp. Các ieee-oui.txtieee-iab.txt các tập tin được tạo ra từ
dữ liệu OUI và IAB trên trang web IEEE tại http://standards.ieee.org/regauth/oui/ieee-
oui.txthttp://standards.ieee.org/regauth/oui/iab.txt. Các tập lệnh Perl bắt đầu
get-iab, được bao gồm trong quét arp gói, có thể được sử dụng để cập nhật các tệp này
với dữ liệu mới nhất từ ​​trang web IEEE. Các mac-nhà cung cấp.txt tệp chứa MAC khác để
Ánh xạ nhà cung cấp không được bao phủ bởi các tệp IEEE OUI và IAB và có thể được sử dụng để thêm
ánh xạ tùy chỉnh.

Hầu hết tất cả các máy chủ hỗ trợ IP sẽ phản hồi quét arp nếu họ nhận được một gói ARP
với địa chỉ giao thức đích (ar $ tpa) được đặt thành địa chỉ IP của chúng. Điêu nay bao gôm
tường lửa và các máy chủ khác có tính năng lọc IP giúp loại bỏ tất cả lưu lượng IP khỏi thử nghiệm
hệ thống. Vì lý do này, quét arp là một công cụ hữu ích để nhanh chóng xác định tất cả các IP đang hoạt động
lưu trữ trên một phân đoạn mạng Ethernet nhất định.

LỰA CHỌN


Trong trường hợp 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. Các
chữ cái cho biết loại dữ liệu được mong đợi:

Một chuỗi ký tự, ví dụ --file = hostlist.txt.

Một số nguyên, có thể được chỉ định dưới dạng số thập phân hoặc số thập lục phân
nếu đứng trước 0x, ví dụ --arppro = 2048 hoặc --arpro = 0x0800.

Một số thập phân dấu phẩy động, ví dụ --backoff = 1.5.

Địa chỉ MAC Ethernet, có thể được chỉ định ở định dạng
01: 23: 45: 67: 89: ab, hoặc 01-23-45-67-89-ab. Các ký tự hex trong bảng chữ cái có thể là
hoặc chữ hoa hoặc chữ thường. Ví dụ: --arpsha = 01: 23: 45: 67: 89: ab.

Địa chỉ IPv4, ví dụ --arpspa = 10.0.0.1

Dữ liệu nhị phân được chỉ định dưới dạng chuỗi thập lục phân, không được bao gồm phần đầu
0x. Các ký tự hex trong bảng chữ cái có thể là chữ hoa hoặc chữ thường. Ví dụ
--padding = aaaaaaaaaaaa

Thứ gì khác. Xem mô tả của tùy chọn để biết chi tiết.

--Cứu giúp or -h
Hiển thị thông báo sử dụng này và thoát.

--tệp = or -f
Đọc tên máy chủ hoặc địa chỉ từ tệp được chỉ định thay vì từ lệnh
hàng. Một tên hoặc địa chỉ IP trên mỗi dòng. Sử dụng "-" cho đầu vào chuẩn.

--localnet or -l
Tạo địa chỉ từ cấu hình giao diện mạng. Sử dụng giao diện mạng
Địa chỉ IP và mặt nạ mạng để tạo danh sách các địa chỉ máy chủ đích. Các
danh sách sẽ bao gồm địa chỉ mạng và địa chỉ quảng bá, vì vậy địa chỉ giao diện của
10.0.0.1 với netmask 255.255.255.0 sẽ tạo 256 máy chủ đích từ 10.0.0.0
đến 10.0.0.255 bao gồm. Nếu bạn sử dụng tùy chọn này, bạn không thể chỉ định --file
hoặc chỉ định bất kỳ máy chủ đích nào trên dòng lệnh. Giao diện
thông số kỹ thuật được lấy từ giao diện mà arp-scan sẽ sử dụng, có thể là
đã thay đổi với tùy chọn --interface.

--retry = or -r
Đặt tổng số lần thử cho mỗi máy chủ lưu trữ thành

--timeout = or -t
Đặt thời gian chờ ban đầu trên mỗi máy chủ thành
gói được gửi đến từng máy chủ. thời gian chờ tiếp theo được nhân với hệ số chờ
được đặt với --backoff.

--interval = or -i
Đặt khoảng thời gian gói tối thiểu thành . Đ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 độ mà các gói có thể được gửi đi. Khoảng thời gian gói sẽ không
nhỏ hơn con số này. Nếu bạn muốn sử dụng đến một băng thông nhất định, thì
dễ dàng hơn để sử dụng tùy chọn - băng thông thay thế. Khoảng thời gian được chỉ định là trong
mili giây theo mặc định hoặc tính bằng micro giây nếu "u" được thêm vào giá trị.

- băng thông = or -B
Đặt băng thông đầu ra mong muốn thành , mặc định = 256000. Giá trị tính bằng bit trên mỗi
thứ hai theo mặc định. Nếu bạn thêm "K" vào giá trị, thì các đơn vị là kilobit trên mỗi
giây và nếu bạn thêm "M" vào giá trị, thì đơn vị là megabit trên giây. Các
Các hậu tố "K" và "M" đại diện cho số thập phân, không phải nhị phân, bội số. Vì vậy, 64K là 64000,
không phải 65536. Bạn không thể chỉ định cả --interval và --bandwidth vì chúng
chỉ là những cách khác nhau để thay đổi cùng một thông số cơ bản.

--backoff = or -b
Đặt hệ số chờ hết thời gian chờ thành , mặc định = 1.50. Thời gian chờ cho mỗi máy chủ là
nhân với hệ số này sau mỗi thời gian chờ. Vì vậy, nếu số lần thử lại là 3,
thời gian chờ ban đầu cho mỗi máy chủ lưu trữ là 500ms và hệ số chờ đợi là 1.5, sau đó
thời gian chờ sẽ là 500ms, 750ms thứ hai và 1125ms thứ ba.

--dài dòng or -v
Hiển thị thông báo tiến trình dài dòng. Sử dụng nhiều hơn một lần để có hiệu quả cao hơn:

1 - Hiển thị địa chỉ mạng và mặt nạ được sử dụng khi tùy chọn --localnet là
được chỉ định, hiển thị bất kỳ phần đệm gói nào khác, hiển thị các gói nhận được từ
máy chủ không xác định và hiển thị khi mỗi lần chuyển qua danh sách hoàn tất.

2 - Hiển thị từng gói được gửi và nhận, khi các mục nhập bị xóa khỏi danh sách,
chuỗi bộ lọc pcap và số lượng mục nhập ánh xạ MAC / Nhà cung cấp.

3 - Hiển thị danh sách máy chủ lưu trữ trước khi bắt đầu quét.

--phiên bản or -V
Hiển thị phiên bản chương trình và thoát.

--ngẫu nhiên or -R
Chọn ngẫu nhiên danh sách máy chủ. Tùy chọn này ngẫu nhiên hóa thứ tự của các máy chủ trong máy chủ lưu trữ
để các gói ARP được gửi đến các máy chủ theo thứ tự ngẫu nhiên. Nó sử dụng Knuth
thuật toán xáo trộn.

- số or -N
Chỉ địa chỉ IP, không có tên máy chủ. Với tùy chọn này, tất cả các máy chủ phải được chỉ định là
Các địa chỉ IP. Tên máy chủ không được phép. Không có tra cứu DNS nào sẽ được thực hiện.

--snap = or -n
Đặt độ dài snap pcap thành
chiều dài. Độ dài này bao gồm tiêu đề liên kết dữ liệu. Mặc định là bình thường
hợp lý.

--interface = or -I
Sử dụng giao diện mạng . Nếu tùy chọn này không được chỉ định, arp-scan sẽ tìm kiếm
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 lặp lại). Giao diện được chỉ định phải hỗ trợ ARP.

--Yên lặng or -q
Chỉ hiển thị đầu ra tối thiểu. Nếu tùy chọn này được chỉ định, thì chỉ tối thiểu
thông tin được hiển thị. Với tùy chọn này, các tệp OUI không được sử dụng.

--bỏ qua or -g
Không hiển thị các gói trùng lặp. Theo mặc định, các gói tin trùng lặp được hiển thị và
được gắn cờ "(DUP: n)".

--ouifile = or -O
Sử dụng tệp OUI , default = / usr / local / share / arp-scan / ieee-oui.txt Tệp này cung cấp
IEEE Ethernet OUI để ánh xạ chuỗi của nhà cung cấp.

--iabfile = or -F
Sử dụng tệp IAB , default = / usr / local / share / arp-scan / ieee-iab.txt Tệp này cung cấp
IEEE Ethernet IAB tới ánh xạ chuỗi của nhà cung cấp.

--macfile = or -m
Sử dụng tệp MAC / Nhà cung cấp , mặc định = / usr / local / share / arp-scan / mac-vendor.txt Tệp này
cung cấp Ethernet MAC tùy chỉnh cho ánh xạ chuỗi của nhà cung cấp.

--srcaddr = or -S
Đặt địa chỉ MAC Ethernet nguồn thành . Điều này đặt địa chỉ phần cứng 48-bit
trong tiêu đề khung Ethernet cho các gói ARP gửi đi. Nó không thay đổi
địa chỉ phần cứng trong gói ARP, xem --arpsha để biết chi tiết về cách thay đổi
Địa chỉ. Mặc định là địa chỉ Ethernet của giao diện gửi đi.

--destaddr = or -T
Gửi các gói đến địa chỉ MAC Ethernet Điều này đặt đích 48-bit
địa chỉ trong tiêu đề khung Ethernet. Mặc định là địa chỉ phát sóng
ff: ff: ff: ff: ff: ff. Hầu hết các hệ điều hành cũng sẽ phản hồi nếu yêu cầu ARP là
được gửi đến địa chỉ MAC của họ hoặc đến một địa chỉ đa hướng mà họ đang nghe.

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

--arptha = or -w
Sử dụng làm địa chỉ Ethernet đích ARP Điều này đặt trường ar $ tha 48-bit trong
Gói ARP Giá trị mặc định là XNUMX, vì trường này không được sử dụng cho yêu cầu ARP
gói tin.

--prototype = or -y
Đặt loại giao thức Ethernet thành
trường loại giao thức trong tiêu đề khung Ethernet. Đặt điều này thành không mặc định
giá trị sẽ dẫn đến gói bị mục tiêu bỏ qua hoặc gửi đến sai
giao thức ngăn xếp.

--arphrd = or -H
Sử dụng
gói ARP. Giá trị bình thường là 1 (ARPHRD_ETHER). Hầu hết, nhưng không phải tất cả, hoạt động
hệ thống cũng sẽ phản hồi với 6 (ARPHRD_IEEE802). Một số hệ thống phản hồi với bất kỳ
giá trị.

--arppro = or -p
Sử dụng
trong gói ARP. Hầu hết các hệ điều hành chỉ phản hồi với 0x0800 (IPv4) nhưng
một số cũng sẽ đáp ứng với các giá trị khác.

--arphln = or -a
Đặt độ dài địa chỉ phần cứng thành
trong gói ARP. Nó đặt độ dài được xác nhận của địa chỉ phần cứng trong
Gói ARP. Đặt nó thành bất kỳ giá trị nào khác với giá trị mặc định sẽ làm cho gói tin không
Tuân thủ RFC. Mặc dù vậy, một số hệ điều hành vẫn có thể phản hồi. Lưu ý rằng
độ dài thực của các trường ar $ sha và ar $ tha trong gói ARP không phải là
thay đổi bởi tùy chọn này; nó chỉ thay đổi trường ar $ hln.

--arppln = or -P
Đặt độ dài địa chỉ giao thức thành
trong gói ARP. Nó đặt độ dài được xác nhận của địa chỉ giao thức trong
Gói ARP. Đặt nó thành bất kỳ giá trị nào khác với giá trị mặc định sẽ làm cho gói tin không
Tuân thủ RFC. Mặc dù vậy, một số hệ điều hành vẫn có thể phản hồi. Lưu ý rằng
độ dài thực tế của các trường ar $ spa và ar $ tpa trong gói ARP không phải là
thay đổi bởi tùy chọn này; nó chỉ thay đổi trường ar $ pln.

--arpop = or -o
Sử dụng
Gói ARP. Hầu hết các hệ điều hành sẽ chỉ phản hồi giá trị 1
(ARPOP_REQUEST). Tuy nhiên, một số hệ thống cũng sẽ phản hồi với các giá trị khác.

--arpspa = or -s
Sử dụng làm địa chỉ IP nguồn. Địa chỉ phải được chỉ định trong dấu chấm tứ
định dạng; hoặc chuỗi chữ "đích", đặt địa chỉ nguồn giống nhau
làm địa chỉ máy chủ đích. Điều này đặt trường ar $ spa 32-bit trong gói ARP.
Một số hệ điều hành kiểm tra điều này và sẽ chỉ phản hồi nếu địa chỉ nguồn là
trong mạng của giao diện nhận. Những người khác không quan tâm, và sẽ trả lời
đến bất kỳ địa chỉ nguồn nào. Theo mặc định, địa chỉ giao diện gửi đi được sử dụng.

CẢNH BÁO: Đặt ar $ spa thành địa chỉ IP đích có thể làm gián đoạn một số hoạt động
hệ thống, vì họ cho rằng có xung đột địa chỉ IP nếu họ nhận được yêu cầu ARP
cho địa chỉ riêng của họ.

--padding = or -A
Chỉ định đệm sau dữ liệu gói. Đặt dữ liệu đệm thành giá trị hex . Điều này
dữ liệu được nối vào cuối gói ARP, sau dữ liệu. Hầu hết, nếu không phải tất cả,
hệ điều hành sẽ bỏ qua bất kỳ phần đệm nào. Mặc định là không có phần đệm, mặc dù
Trình điều khiển Ethernet trên hệ thống gửi có thể đưa gói đến Ethernet tối thiểu
chiều dài khung.

--llc or -L
Sử dụng định khung RFC 1042 LLC với SNAP. Tùy chọn này làm cho các gói ARP gửi đi
sử dụng khung IEEE 802.2 với tiêu đề SNAP như được mô tả trong RFC 1042. Giá trị mặc định là
để sử dụng khung Ethernet-II. arp-scan sẽ giải mã và hiển thị các gói ARP đã nhận
ở định dạng Ethernet-II hoặc IEEE 802.2 bất kể tùy chọn này.

--vlan = or -Q
Sử dụng gắn thẻ 802.1Q với id VLAN
để sử dụng gắn thẻ VLAN 802.1Q với ID VLAN, ID
4095 bao gồm. arp-scan sẽ luôn giải mã và hiển thị các gói ARP đã nhận trong
Định dạng 802.1Q bất kể tùy chọn này.

--pcapsavefile = or -W
Ghi các gói đã nhận vào pcap savefile . Tùy chọn này gây ra ARP đã nhận
các phản hồi được ghi vào tệp lưu pcap được chỉ định cũng như được giải mã và
hiển thị. File lưu này có thể được phân tích bằng các chương trình hiểu được pcap
định dạng tệp, chẳng hạn như "tcpdump" và "wirehark".

Sử dụng arp-scan trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-nhàn rỗi-thông tin
    cpupower-nhàn rỗi-thông tin
    thông tin nhàn rỗi cpupower - Tiện ích cho
    lấy thông tin kernel nhàn rỗi của cpu
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ: Một công cụ
    cái nào in ra p...
    Chạy thông tin cpupower-nhàn rỗi
  • 4
    cpupower-nhàn rỗi-set
    cpupower-nhàn rỗi-set
    cpupower Idle-set - Tiện ích set cpu
    tùy chọn kernel cụ thể ở trạng thái nhàn rỗi
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ:
    cpupower nhàn rỗi-se...
    Chạy cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Sửa đổi/in thông tin của người dùng
    đường dẫn tìm kiếm bản đồ hiện tại. Ảnh hưởng đến
    quyền truy cập của người dùng vào dữ liệu hiện có theo
    các bộ bản đồ khác ở vị trí hiện tại. ...
    Chạy g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - In tin nhắn, cảnh báo,
    thông tin tiến trình hoặc lỗi nghiêm trọng trong
    Cách CỎ. Mô-đun này nên được sử dụng trong
    tập lệnh cho các tin nhắn được gửi tới người dùng.
    KEYWO...
    Chạy g.messagegrass
  • Khác »

Ad