I've been noticing that someone's been fixing a lot small problems in the
NASL scripts like missing ")":
diff -bBr plugins-20030102-060000/DDI_MRTG_File_Read.nasl
plugins/DDI_MRTG_File_Read.nasl
13c13
< script_version ("$Revision: 1.2.2.4 $");
---
> script_version ("$Revision: 1.2.2.5 $");
70c70
< req_win = string(cgibin,
"/mrtg.cgi?cfg=/../../../../../../../../../winnt/win.ini";
---
> req_win = string(cgibin,
"/mrtg.cgi?cfg=/../../../../../../../../../winnt/win.ini");
and missing ";":
diff -bBr plugins-20030102-060000/NDS_Object_Enum.nasl
plugins/NDS_Object_Enum.nasl
29c29
< script_version("$Revision: 1.4 $");
---
> script_version("$Revision: 1.4.2.1 $");
57c57
< script_family(english:family["english"])
---
> script_family(english:family["english"]);
Does Nessus recover gracefully when it encounters these sorts of problems
during runtime? I guess I should be parsing my logs after each run to see
which scripts failed and why.
Regards,
Owen Crow
Systems Programmer (Unix)
BMC Software, Inc.
-
[EMAIL PROTECTED]: general discussions about Nessus.
* To unsubscribe, send a mail to [EMAIL PROTECTED] with
"unsubscribe nessus" in the body.