-i and -o : Report conversion. Exemple :
nessus -i <in.[nsr|nbe]> -o out.[html|xml|nsr|nbe]
-x : Overrides the SSL "paranoia" question (and prevents nessus from
checking
the SSL cert of the server. Bad thing, except in some situation where
you don't have a .nessusrc. Do not use against the internet or untrusted
local networks). To be used with -q (quiet mode)
-p : obtains the list of the plugins installed on the server. To be used
with -q. Exemple :
nessus -qp localhost 1241 renaud foo
-P : obtains the list of preferences of the server, as well as plugins
preferences (was broken in nessus 1.2.0 and 1.2.1, repaired in 1.2.2).
To be used with -q, as for -p
-S : issue SQL output for -p and -P (not implemented yet actually)
And I think that's all.
-- Renaud
Can you provide the syntax for the -x switch? Is it the same as -q, only
use -qx instead? If so, something's not working correctly in my copy. The
command I'm running (from a cron job) is below, but everytime I try to run
it I'm prompted to accept a certificate. Since it's a cron job, I can't
input my answer, and therefore it fails. Any assistance would be greatly
appreciated. Thanks.
nessus -c /root/nessus/nessus.rc -T html -qx localhost 1241 batch batch1 \
/root/nessus/target /var/www/html/nessus/results.html