Nmap的脚本使用

本文介绍了Nmap网络扫描工具的使用,包括通过-nmap--script`进行脚本扫描,展示了如何使用特定脚本如http-methods,并通过`--script-args`传递参数以改变请求头。实验还涵盖了使用通配符调用相关脚本及使用`--script-trace`和`--packet-trace`进行调试。最后,文章揭示了Nmap扩展脚本的基本结构和执行流程。
摘要由CSDN通过智能技术生成

预备知识

关于nmap

nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称fingerprinting)。它是网络管理员必用的软件之一,以及用以评估网络系统安全。

实验目的

通过该实验了解nmap脚本的使用。

实验环境

kali,IP地址:随机分配
win,IP地址:10.1.1.100

实验步骤一

在使用nmap时,通过在命令中加–scritp就可以调用nmap的脚本来配合扫描。Nmap自带后已经安装了很多脚本,kali中的路径如下所示:
在这里插入图片描述
脚本扩展分类包括:

auth              处理身份验证
broadcast         网络广播
brute             暴力猜解
default           默认
discovery         服务发现
dos               拒绝服务
exploit           漏洞利用
external          外部扩展
fuzzer            模糊测试
intrusive         扫描可能造成不良后果
malware           检测后门
safe              扫描危害较小
version           版本识别
vuln              漏洞检测

可以使用种类的名字调用该分类下的全部脚本,比–scritp vuln,不过这比较费时间,在此就不演示了。
我们来演示单个的,比如以自带的http-methods脚本为例。
首先我们要知道脚本的用法,所以需要用到–script-help。
如下所示–scritp-hep后面指定脚本名称即可:

nmap --script-help=http-methods 10.1.1.100

在这里插入图片描述
接下来使用该脚本ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值