Nmap не запускає жодних скриптів


0

Коли я намагаюся запустити скрипт Nmap на Kali Linux, я отримую таке

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

Starting Nmap 7.00 ( https://nmap.org ) at 2015-12-04 03:45 EST
NSE: failed to initialize the script engine:
/usr/bin/../share/nmap/nse_main.lua:801: 'smb-check-vulns.nse' did not match a category, filename, or directory
stack traceback:
    [C]: in function 'error'
    /usr/bin/../share/nmap/nse_main.lua:801: in function 'get_chosen_scripts'
    /usr/bin/../share/nmap/nse_main.lua:1249: in main chunk
    [C]: in ?
QUITTING!

Наскільки я можу сказати, це виглядає як нова помилка. З 4 грудня 2015 року я використовую останню версію Kali Linux. Я спробував кілька варіантів введення сценарію, наприклад:

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

Дякую за допомогу.


1
Скажу nmap неможливо знайти ваш сценарій. Ви впевнені, що назва є правильною і вона знаходиться в правильному каталозі?
Dmitry Grigoryev

+1 ^ Це було для мене. Назва скрипта smb трохи відрізняється від наведеного на сторінці nmap. Без сумніву, через оновлення. Просто щоб бути впевненим, я також оновив scriptdb, тому у мене були останні версії всього і запустив сценарій знову. Ніяких проблем після.
spoorlezer

Відповіді:


1

У Nmap 6.46BETA6, smb-check-vulns сценарій був розділений на 6 різних сценаріїв:

Ви можете запускати будь-які конкретні перевірки, які вам подобаються, або всі вони з --script smb-vuln-*але майте на увазі, що багато хто з них може викликати синій екран або іншу аварію на сканованій системі. Раніше їх потрібно додати --script-args unsafe=1, тому ми додали ці сценарії до категорії "dos", щоб ви могли їх виключити --script "smb-vulns-* and not dos"


Вибачте, я не був достатньо зрозумілий, абсолютно ніякий скрипт не працює з небезпечним аргументом для nmap або без нього. Я отримую ту ж помилку, що й вище
user2762312

Я просто переінсталював nmap, і він ще не запускатиме ніяких скриптів. всі інші функції, здається, працюють, просто не функція скриптів
user2762312

@ user2762312 Спробуйте nmap --script-updatedb, потім переконайтеся /usr/share/nmap/scripts/script.db має близько 513 рядків, що починаються з "Вступу". Чи обидва рази встановлювалися з сховищ kali за допомогою apt-get?
bonsaiviking
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.