Nmap Development mailing list archives

[NSE][patch] Load script-args from a file


From: Daniel Miller <bonsaiviking () gmail com>
Date: Wed, 15 Jun 2011 22:12:02 -0500

Hey list!

Here's a patch to let users specify a file from which to load
script-args. Example:

$ cat ~/.nmap/myargs
smbdomain=WORKGROUP,
smbpassword=MyPa$$,

$ nmap --script smb-* --script-args file=myargs target.example.com

Simply put, it checks for a script-arg of "file", parses the contents
of the file the same way we currently parse the argument to --script-args,
combines it with any arguments on the command line, then goes about
business as usual. Any arguments on the command line supersede ones in the
file. The file can be an absolute path, or a path relative to Nmap's usual
search path (NMAPDIR, etc.)

Dan

Attachment: argsfile.patch
Description:

_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://seclists.org/nmap-dev/

Current thread: