Nmap führt keine Skripte aus

Nmap führt keine Skripte aus

Wenn ich versuche, ein Nmap-Skript unter Kali Linux auszuführen, erhalte ich Folgendes:

root@bekannt:~# nmap --script smb-check-vulns.nse 192.168.1.111

Start von Nmap 7.00 ( https://nmap.org ) am 04.12.2015 03:45 EST
NSE: Initialisierung der Skript-Engine fehlgeschlagen:
/usr/bin/../share/nmap/nse_main.lua:801: „smb-check-vulns.nse“ stimmte nicht mit einer Kategorie, einem Dateinamen oder einem Verzeichnis überein
Stapeltraceback:
    [C]: in der Funktion 'Fehler'
    /usr/bin/../share/nmap/nse_main.lua:801: in Funktion „get_chosen_scripts“
    /usr/bin/../share/nmap/nse_main.lua:1249: im Hauptblock
    [C]: in ?
AUFGEBEN!

Soweit ich das beurteilen kann, scheint dies ein neuer Fehler zu sein. Ich verwende die neueste Version von Kali Linux vom 4. Dezember 2015. Ich habe einige Varianten zum Einführen des Skripts ausprobiert, beispielsweise:

root@known:~# nmap --script=smb-check-vulns.nse <ip>

Danke für die Hilfe.

Antwort1

In Nmap 6.46BETA6 smb-check-vulnswurde das Skript in 6 verschiedene Skripte aufgeteilt:

Sie können beliebige oder alle Prüfungen mit ausführen --script smb-vuln-*, aber beachten Sie, dass viele davon einen Bluescreen oder einen anderen Absturz auf dem gescannten System verursachen können. Bisher mussten Sie hierfür hinzufügen --script-args unsafe=1, daher haben wir diese Skripte der Kategorie „dos“ hinzugefügt, damit Sie sie mit ausschließen können.--script "smb-vulns-* and not dos"

Antwort2

Ich hatte ein ähnliches Problem. Als ich den Befehl ausführtewährend Sie sich im Skriptverzeichnis befinden,es hat gut funktioniert.

verwandte Informationen