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 в 16:45

2 ответа

Похоже, вы написали мне «dhcp». Измените это:

broadcast-dchp-discover

Чтобы использовать dhcpd:

broadcast-dchpd-discover
1
ответ дан 18 July 2018 в 10:36

Похоже, вы написали мне «dhcp». Измените это:

broadcast-dchp-discover

Чтобы использовать dhcpd:

broadcast-dchpd-discover
1
ответ дан 24 July 2018 в 19:36

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

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