7款用于信息收集的 Nmap NSE 脚本

利用Nmap NSE 脚本,我们可以准确、快捷的获取我们所需要的信息。排除多余的信息,让我们的信息收集更加高效。本文将为你演示常见的几款NSE脚本在信息收集中的利用。

?01 DNS 暴力破解

使用此脚本我们可以方便的查找目标的子域名。通过检测与目标域名关联的子域名,当主站一时无法拿下时,我们可以考虑从旁站入手。使用示例:

nmap -p 80 --script dns-brute.nse bbskali.cn

?02 查找主机IP

在肾透中,我们最为关键的一步就是要获取目标的IP地址。这可以通过使用 NSE 集合中的 hostmap-*脚本来完成。使用示例:

nmap -p 80 --script hostmap-bfk.nse bbskali.cn

?03 跟踪路由地理位置

对目标 IP 地址执行路由追踪,并在此过程中为每个跃点绘制地理位置数据。使将路径中路由器的反向 dns 名称与位置相关联变得更加容易。使用示例:

nmap --traceroute --script traceroute-geolocation.nse -p 80 bbskali.cn 

?04 站点目录爆破

利用此脚本有效地暴力破解 Web 服务器路径,以发现正在使用的 Web 应用程序。这与我们常用的站点目录爆破攻击类似(如御剑)。使用示例:

nmap --script http-enum 192.168.123.1

?05 HTTP 标题

从Web服务器找到网页的标题,利用此脚本只是使从一系列IP地址中获取这些标题更容易。如我们可以查找整个网段类利用宝塔面板的IP有哪些。使用示例:

nmap --script http-title -sV -p 80 192.168.1.0/24

?06 smb-os-discovery.nse

使用脚本可以确定操作系统、计算机名称、netbios 名称和域。使用示例:

nmap -p 445 --script smb-os-discovery 192.168.123.129

?07 smb-brute.nse

利用此脚本,可以对 SMB 服务的账号进行暴力破解。

nmap -sV -p 445 --script smb-brute 192.168.123.129


需要注意的是,前面两个都需要开启smb服务后才有效。

更多精彩文章 关注我们

请使用浏览器的分享功能分享到微信等