
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-vulns
wurde das Skript in 6 verschiedene Skripte aufgeteilt:
- smb-vuln-conficker
- smb-vuln-cve2009-3103
- smb-vuln-ms06-025
- smb-vuln-ms07-029
- smb-vuln-regsvc-dos
- smb-vuln-ms08-067
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.