Nmap——进阶之脚本介绍

本文详细介绍了Nmap的各种脚本分类,包括鉴权、广播、暴力破解、发现、DoS、exploit等,并给出了实际使用示例,如鉴权扫描、暴力破解攻击、漏洞检测等。通过这些例子,读者可以更好地理解和应用Nmap进行网络扫描和安全评估。
摘要由CSDN通过智能技术生成
1.脚本分类。
  • Auth:负责处理鉴权证书即绕过鉴权的脚本。
  • Broadcast:在局域网内探查更多服务的开启情况,如DHCP/DNS/SQLServer等。
  • Brute:针对常见的应用提供暴力破解方式,如HTTP/SMTP等。
  • Default:使用-sC或-A选项选项扫描时默认的脚本,提供基本的脚本扫描能力。
  • Discovery:对网络进行更多信息搜集,如SMB枚举、SNMP查询等。
  • Dos:用于进行拒绝服务攻击。
  • Exploit:利用已知的漏洞入侵系统。
  • External:利用第三方的数据库或资源。例如:进行Whois解析。
  • Fuzzer:模糊测试脚本,发送异常的包到目标机,探测出潜在漏洞。
  • Intrusive:入侵性的脚本,此类脚本可能引发对方的IDS/IPS的记录或者屏蔽。
  • Malware:探测目标机是否感染了病毒、开启后门等信息。
  • Safe:此类与Intrusive相反,属于安全性脚本。
  • Version:负责增强服务与版本扫描功能的脚本。
  • Vuln:探测检查目标机是否有常见漏洞,如MS08-067。
2.实例。
(1)鉴权扫描:使用如下命令对目标主机或目标主机所在的网段进行应用1弱口令检测。
nmap --script=auth 192.168.57.128
(2)暴力破解攻击:对数据库、SMB、SNMP等进行简单密码的暴力猜解,命令如下所示。
nmap --script=brute 192.168.57.128
(3)扫描常见的漏洞:使用如下命令可以检查目标主机或网段是否存在常见的漏洞。
nmap --script=vuln 192.168.57.128
(4)探测局域网内更多服务开启的情况。
nmap -n -p 445 --script=broadcast 192.168.57.128
(5)应用服务扫描:nmap具备像VNC服务、Mysql服务、Telnet服务等下面的命令是以VNC服务为例。
nmap -n -p 445 --script=realvnc-auth-bypass 192.168.57.128
(6)Whois解析:利用第三方的数据库或资源查询目标地址的信息,如下命令是进行Whois解析。
nmap -script external baidu.com
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晶晶娃在战斗

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值