nmap如何调用脚本

nmap如何调用脚本

作者:Elara发布时间:2026-03-03阅读时长:0 分钟阅读次数:1

用户关注问题

Q
如何在nmap扫描时使用脚本?

我想利用nmap的脚本功能进行更深入的扫描,具体该如何调用这些脚本?

A

使用 --script 参数调用nmap脚本

在nmap命令中添加 --script 参数,后面跟脚本名称或类别,即可调用相应的脚本。例如,执行 nmap --script=http-enum <目标> 可以调用http-enum脚本进行扫描。也可以使用 --script=default 调用默认脚本。

Q
nmap脚本存放在哪里,如何添加自定义脚本?

我想了解nmap脚本的默认存放位置,以及如何添加自己的脚本供nmap调用。

A

nmap脚本存放路径及自定义脚本添加方法

nmap脚本默认存放在安装目录下的 scripts 文件夹中,例如 /usr/share/nmap/scripts。将自定义脚本拷贝到此目录或者通过 --script 参数指定路径即可让nmap调用该脚本。

Q
如何查看nmap支持的所有脚本列表?

想知道nmap都有哪些可用的脚本,可以用什么方法查看完整列表?

A

使用 nmap --script-help 命令查看脚本列表

执行 nmap --script-help 可以显示所有已安装的脚本及其简要描述,方便选择合适的脚本进行扫描。也可以在脚本目录中查看脚本文件名称进而了解具体功能。