How do you invoke NSE scripts from the command line and run a category like http-*?

Prepare for the Nmap and ZenMap Tests. Access flashcards and multiple choice questions, with hints and explanations for each question. Ensure success in your exam!

Multiple Choice

How do you invoke NSE scripts from the command line and run a category like http-*?

Explanation:
Invoking NSE scripts from the command line is done with the --script option, and you can target a category by supplying a pattern like http-*. This pattern tells Nmap to load all scripts whose names start with http-, giving you a broad set of related tests in one go. Using quotes around the pattern (for example, --script 'http-*') helps prevent the shell from expanding the asterisk before Nmap sees it, ensuring the script engine handles the matching as intended. If you need to customize behavior, you can add parameters with --script-args, passing key=value pairs to the scripts. This approach is preferable to using general discovery flags like -sC, which runs a default, non-filtered set of scripts and doesn’t target a specific category. The option shown uses the correct --script form rather than a plural --scripts variant, which isn’t the standard way to invoke NSE scripts.

Invoking NSE scripts from the command line is done with the --script option, and you can target a category by supplying a pattern like http-. This pattern tells Nmap to load all scripts whose names start with http-, giving you a broad set of related tests in one go. Using quotes around the pattern (for example, --script 'http-') helps prevent the shell from expanding the asterisk before Nmap sees it, ensuring the script engine handles the matching as intended. If you need to customize behavior, you can add parameters with --script-args, passing key=value pairs to the scripts.

This approach is preferable to using general discovery flags like -sC, which runs a default, non-filtered set of scripts and doesn’t target a specific category. The option shown uses the correct --script form rather than a plural --scripts variant, which isn’t the standard way to invoke NSE scripts.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy