Я хочу узнать все доступные маршрутизаторы с помощью 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 ?
Что я делаю неправильно?
Похоже, вы написали мне «dhcp». Измените это:
broadcast-dchp-discover
Чтобы использовать dhcpd:
broadcast-dchpd-discover
Похоже, вы написали мне «dhcp». Измените это:
broadcast-dchp-discover
Чтобы использовать dhcpd:
broadcast-dchpd-discover