nmap 的 NSE 是多少?

nmap 的 NSE 是多少?

当我使用nmap扫描IP时,打印日志:

Starting Nmap 7.70 ( https://nmap.org ) at 2019-04-05 10:27 ?D1ú±ê×?ê±??

NSE: Loaded 148 scripts for scanning.

NSE: Script Pre-scanning.

Initiating NSE at 10:27

Completed NSE at 10:27, 0.00s elapsed

Initiating NSE at 10:27

Completed NSE at 10:27, 0.00s elapsed

Initiating Ping Scan at 10:27

Scanning 103.23.43.1 [4 ports]

Completed Ping Scan at 10:27, 1.12s elapsed (1 total hosts)

Initiating Parallel DNS resolution of 1 host. at 10:27

Completed Parallel DNS resolution of 1 host. at 10:27, 1.31s elapsed

Initiating SYN Stealth Scan at 10:27

里面有很多NSE,有什么意义吗?

答案1

意思NSENmap Scripting Engine,你可以理解这是nmap软件的内核,它实现了namp的主要功能。

NSE 是 namp 的一部分,它还允许用户编写(或共享)脚本来自动执行各种网络任务。

答案2

如果您导航到

cd /usr/share/nmap/scripts  

你会在 Kali Linux 中看到一堆预装的脚本。这就是您如何将它们与 nmap 一起使用。

nmap --scripts=ssh.brute.nse TargetIpAdress

如果您键入,则在同一目录中

nano ssh-brute.nse

您将访问脚本来更改一些选项。

您还可以从 github 下载 nse 脚本。这是其中的两个。

git clone https://github.com/scipag/vulscan
git clone https://github.com/vulnersCom/nmap-vulners

这些脚本的实现略有不同。在这些脚本的目录中

nmap --script vulscan targetIpAddress

相关内容