Nmap в скрипте bash возвращает ошибку

Я хочу узнать все мои доступные маршрутизаторы с nmap.

Ввод этого в командной строке возвращает ожидаемый результат.

nmap --script=broadcast-dchp-discover -e eno1

Но когда я пытаюсь выполнить эту команду в коротком скрипте bash nmap, возвращается ошибка:

NSE: failed to initialize the script engine:
/usr/bin/../share/nmap/nse_main.lua:801: 'broadcast-dchp-discover' 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:1251: in main chunk
        [C]: in ?

Что я делаю не так?

0
задан 7 July 2017 в 06:45

1 ответ

Похож на Вас, ввел "dhcp" мне. Измените это:

broadcast-dchp-discover

Использовать dhcpd:

broadcast-dchpd-discover
1
ответ дан 2 November 2019 в 23:52

Другие вопросы по тегам:

Похожие вопросы: