目录
1、KALI LINUX简介
Kali Linux 是一个功能强大、多才多艺的 Linux 发行版,广泛用于网络安全社区。它具有全面的预安装工具和功能集,使其成为安全测试、数字取证、事件响应和恶意软件分析的有效平台。
作为使用者,你可以把它理解为一个特殊的Linux发行版,集成了精心挑选的渗透测试和安全审计的工具,供渗透测试和安全设计人员使用,也可称之为平台或者框架。
2、netdiscover工具简介
netdiscover是一种用于收集有关网络的所有重要信息的工具。它收集有关已连接客户端和路由器的信息。对于连接的客户端,我们将能够知道他们的IP,MAC地址和操作系统,以及他们在其设备中打开的端口。至于路由器,它将帮助我们了解路由器的制造商。然后,如果我们试图破解它们,我们将能够查找可以用于客户端或路由器的漏洞。
3、在KALI中使用netdiscover
3.1 目标主机IP(win)
在Windows中使用win+r,输入cmd打开命令行窗口,输入ifconfig查看本机ip
ipconfig
3.2 KALI的IP
为了后面正常使用管理员权限,提前进入管理员模式,输入kali的密码,安装时候没有设置密码的一般是kal
sudo -i
查看kali的IP地址
ifconfig
4、命令示例
4.1 扫描子网整个网段
netdiscover -r 192.168.0.0/24
4.2 指定网卡进行扫描
netdiscover -i eth0 -r 192.168.0.0/24
4.3 扫描网卡的公共网络
netdiscover -i eth0 //扫描eth0网卡上的公共网络信号
4.4 快速扫描网卡的公共lan地址
netdiscover -i eth0 -f //快速扫描 eth0 上的公共 lan 地址(仅搜索网关)
4.5 设置扫描间歇时间
netdiscover -i eth0 -s 0.5 //使用睡眠时间 0.5(而不是默认的 1)扫描公共 LAN 地址
4.6 嗅探arp信号
netdiscover -i eth0 -p //只嗅探 arp 流量,不发送任何内容
4.7 硬核扫描
netdiscover -i eth0 -S //使用旧的硬核模式扫描公共 LAN 地址(速度更快,但是要避免在连接不良的网络上使用)
5、总结
使用netdiscover进行IP扫描,可以扫描出IP的信息,区分出路由段IP和客户端IP,还可以指导该IP用户的操作系统等相关信息。扫描整个公共网络比较费时,但是用作局域网扫描、信息收集工具是个很好的选择。
本教程仅供教学参考
标签:netdiscover,IP,扫描,网卡,子网,KALI,eth0 From: https://blog.csdn.net/LNN0212/article/details/139177743