Download List

Project Description

arp-scan sends ARP (Address Resolution Protocol) queries to the specified targets, and displays any responses that are received. It allows any part of the outgoing ARP packets to be changed, allowing the behavior of targets to non-standard ARP packets to be examined. The IP address and hardware address of received packets are displayed, together with the vendor details. These details are obtained from the IEEE OUI and IAB listings, plus a few manual entries. It includes arp-fingerprint, which allows a system to be fingerprinted based on how it responds to non-standard ARP packets.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-07-20 22:08
1.8.1

The data file "pkt-custom-request-vlan-llc.dat" was added to the tarball to allow the ARP request packet generation self test to complete successfully.

2011-03-07 22:00
1.8

The IEEE OUI and IAB files were updated. Support was added for trailer ARP replies. Support for LLC/SNAP packets with the 802.1Q tag was added. Full help output is no longer displayed for usage errors. Apple Mac OS X Tiger, Leopard, and Snow Leopard are now supported. The license was changed from GPL v2 to v3. A DoS warning was added to the manpage and help output. New arp fingerprints were added. gcc compiler security options were enabled. "make check" tests were added. The Perl scripts were modified to work on systems where the perl executable is not in /usr/bin. Various minor bugfixes and improvements were made.

2008-08-02 04:55
1.7

A new --pcapsavefile (-W) option to save the ARP response packets to a pcap save file for later analysis. A new --vlan (-Q) option to create outgoing ARP packets with an 802.1Q VLAN tag. A new --llc (-L) option to create outgoing ARP packets with RFC 1042 LLC/SNAP framing. New ARP fingerprints. IEEE OUI and IAB files have been updated.
Tags: Minor feature enhancements

2007-04-13 10:44
1.6

Support for Sun Solaris was added. This was tested
on Solaris 9 (SPARC). The following new
arp-fingerprint patterns were added for ARP
fingerprinting: IOS 11.2, 11.3, and 12.4; ScreenOS
5.1, 5.2, 5.3, and 5.4; Cisco VPN Concentrator
4.7; AIX 4.3 and 5.3; Nortel Contivity 6.00 and
6.05; Cisco PIX 5.1, 5.2, 5.3, 6.0, 6.1, 6.2, 6.3,
and 7.0. IEEE OUI and IAB MAC/Vendor files were
updated. HSRP MAC address was added to
mac-vendor.txt.
Tags: Major feature enhancements

2006-07-26 17:26
1.5

Support was added for BSD systems (FreeBSD,
OpenBSD, NetBSD, and Mac OS X). Startup time and
memory usage were reduced for large target
networks. Operation of the --srcaddr option was
improved. All ethernet frame fields and ARP packet
fields can now be controlled. Documentation was
improved. IEEE OUI and IAB listings were updated.
Additional fingerprints were added for
arp-fingerprint.
Tags: Minor feature enhancements

Project Resources