import arp-scan:

arp-scan is a command-line tool for system discovery and fingerprinting.
It constructs and sends ARP requests to the specified IP addresses,
and displays any responses that are received.

arp-scan allows you to:

    * Send ARP packets to any number of destination hosts, using a
    configurable output bandwidth or packet rate.

          This is useful for system discovery, where you may need
          to scan large address spaces.

    * Construct the outgoing ARP packet in a flexible way.

          arp-scan gives control of all of the fields in the ARP
          packet and the fields in the Ethernet frame header.

    * Decode and display any returned packets.

          arp-scan will decode and display any received ARP packets
          and lookup the vendor using the MAC address.

    * Fingerprint IP hosts using the arp-fingerprint tool. 

ok phessler@
This commit is contained in:
sthen 2008-10-07 10:01:41 +00:00
parent 7dadcbac78
commit 0ab214306d
4 changed files with 64 additions and 0 deletions

22
net/arp-scan/Makefile Normal file
View File

@ -0,0 +1,22 @@
# $OpenBSD: Makefile,v 1.1.1.1 2008/10/07 10:01:41 sthen Exp $
COMMENT = ARP scanning and fingerprinting tool
DISTNAME = arp-scan-1.7
CATEGORIES = net
HOMEPAGE = http://www.nta-monitor.com/tools/arp-scan/
MAINTAINER = Stuart Henderson <sthen@openbsd.org>
MASTER_SITES = ${HOMEPAGE}download/
# GPLv2+
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
WANTLIB = c pcap
CONFIGURE_STYLE = gnu
.include <bsd.port.mk>

5
net/arp-scan/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (arp-scan-1.7.tar.gz) = qZJ9uisdvf0cOzuwlhX8FA==
RMD160 (arp-scan-1.7.tar.gz) = 5yxSZ5VqaENTPrui9MYbHRNjk68=
SHA1 (arp-scan-1.7.tar.gz) = y/j7o4gTYeFd8T9EPWoZq+PfEjg=
SHA256 (arp-scan-1.7.tar.gz) = 9Q4vOi7Gz+Tk0Vpt4M+1xwe35wNoeADes1RW+RRJLuQ=
SIZE (arp-scan-1.7.tar.gz) = 344771

23
net/arp-scan/pkg/DESCR Normal file
View File

@ -0,0 +1,23 @@
arp-scan is a command-line tool for system discovery and fingerprinting.
It constructs and sends ARP requests to the specified IP addresses,
and displays any responses that are received.
arp-scan allows you to:
* Send ARP packets to any number of destination hosts, using a
configurable output bandwidth or packet rate.
This is useful for system discovery, where you may need
to scan large address spaces.
* Construct the outgoing ARP packet in a flexible way.
arp-scan gives control of all of the fields in the ARP
packet and the fields in the Ethernet frame header.
* Decode and display any returned packets.
arp-scan will decode and display any received ARP packets
and lookup the vendor using the MAC address.
* Fingerprint IP hosts using the arp-fingerprint tool.

14
net/arp-scan/pkg/PLIST Normal file
View File

@ -0,0 +1,14 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/10/07 10:01:41 sthen Exp $
bin/arp-fingerprint
@bin bin/arp-scan
bin/get-iab
bin/get-oui
@man man/man1/arp-fingerprint.1
@man man/man1/arp-scan.1
@man man/man1/get-iab.1
@man man/man1/get-oui.1
@man man/man5/mac-vendor.5
share/arp-scan/
share/arp-scan/ieee-iab.txt
share/arp-scan/ieee-oui.txt
share/arp-scan/mac-vendor.txt