arp-scan是一个依靠ARP协议进行扫描的工具。以前它的源码是在官方网站上,但现在NTA Monitor将arp-scan的代码托管在了github上,所以网上大部分的安装教程都没什么作用了,因为下载不到arp-scan源码。
arp-scan github主页:https://github.com/royhills/arp-scan
下面说一下它的安装过程。
因为托管在了github上,所以它的安装也需要使用到Git。
首先确保自己已经安装了gcc、libpcap、libpcap-devel(这三个都可以yum安装,如果是Ubuntu的话,就用apt-get)
然后依次执行以下命令(来自arp-scan github主页)
git clone https://github.com/royhills/arp-scan.git
cd arp-scan
autoreconf –install
./configure
make
make check
make install
上述命令执行后,arp-scan就安装好了。
执行 arp-scan –version,打印出信息
# arp-scan --version
arp-scan 1.9.2
Copyright (C) 2005-2016 Roy Hills, NTA Monitor Ltd.
arp-scan comes with NO WARRANTY to the extent permitted by law.
You may redistribute copies of arp-scan under the terms of the GNU
General Public License.
For more information about these matters, see the file named COPYING.
libpcap version 1.5.3
出现了版本信息后,arp-scan就安装好了。
关于arp-scan的使用,可以参考arp-scan的官方说明文档(http://www.nta-monitor.com/wiki/index.php/Arp-scan_User_Guide)。