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

384
user6679493

Я хочу выяснить все мои доступные маршрутизаторы с 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

1 ответ на вопрос

0
Xealo

У вас есть опечатка в параметрах командной строки:

неправильно: broadcast-dchp-Discover правильно: broadcast-dhcp-Discover

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