Lorsque j'essaie d'exécuter un script Nmap sur Kali Linux, j'obtiens les éléments suivants:
racine @ connue: ~ # nmap --script smb-check-vulns.nse 192.168.1.111 Démarrage de Nmap 7.00 (https://nmap.org) le 2015-12-04 03:45 EST NSE: échec de l'initialisation du moteur de script: /usr/bin/../share/nmap/nse_main.lua:801: 'smb-check-vulns.nse' ne correspond à aucune catégorie, nom de fichier ou répertoire trace de pile: [C]: en fonction 'erreur' /usr/bin/../share/nmap/nse_main.lua:801: dans la fonction 'get_chosen_scripts' /usr/bin/../share/nmap/nse_main.lua:1249: dans le bloc principal [C]: dans? EN QUITTANT!
Autant que je sache, cela semble être une nouvelle erreur. J'utilise la dernière version de Kali Linux à compter du 4 décembre 2015. J'ai essayé quelques variantes d'introduction du script, telles que:
root@known:~# nmap --script=smb-check-vulns.nse <ip>
Merci pour l'aide.
linux
networking
nmap
utilisateur2762312
la source
la source
nmap
ne trouve pas votre script. Êtes-vous sûr que le nom est correct et qu'il se trouve dans le bon répertoire?Réponses:
Dans Nmap 6.46BETA6, le
smb-check-vulns
script a été divisé en 6 scripts différents:Vous pouvez exécuter toutes les vérifications que vous souhaitez, ou toutes
--script smb-vuln-*
, mais sachez que beaucoup d'entre elles peuvent provoquer un écran bleu ou une autre panne du système analysé. Auparavant, vous deviez ajouter--script-args unsafe=1
ces scripts. Nous avons donc ajouté ces scripts à la catégorie "dos" afin que vous puissiez les éliminer avec--script "smb-vulns-* and not dos"
la source
nmap --script-updatedb
, puis assurez-vous qu'il y/usr/share/nmap/scripts/script.db
a environ 513 lignes commençant par "Entrée". Avez-vous installé à partir de référentiels kali les deux fois en utilisantapt-get
?