Mailing List Archive

Nessus Script ID 20862: Contain A Bug?
Hello All,

I believe the following Nessus Script ID 20862 version 1.8 contains a bug.

When running Script ID 20862 the following messages appear in the nessusd.dump file:

[9204](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9204 escape sequence '\P'
[9204](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9204 escape sequence '\M'
[9204](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9204 escape sequence '\f'
[9204](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9204 escape sequence '\P'
[9204](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9204 escape sequence '\M'
[9227](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9227 escape sequence '\P'
[9227](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9227 escape sequence '\M'
[9227](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9227 escape sequence '\f'
[9227](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9227 escape sequence '\P'
[9227](/usr/local/lib/nessus/plugins/mozilla_org_installed.nasl) Unknown9227 escape sequence '\M'

I believe this is cause by the value contain in variable exe2. Depending on what the check is checking the value of exe2 could be:
1. \Program Files\Mozilla Thunderbird\thunderbird.exe
2. \Program Files\Mozilla Firefox\firefox.exe

Is there a better way to 'handle' the exe2 variable so it will not display messages in the nessusd.dump file?

Thanks,
Paul
Re: Nessus Script ID 20862: Contain A Bug? [ In reply to ]
On Sep 27, 2006, at 4:27 AM, Paul Bellefeuille wrote:

>
> I believe this is cause by the value contain in variable exe2.
> Depending on what the check is checking the value of exe2 could be:
> 1. \Program Files\Mozilla Thunderbird\thunderbird.exe
> 2. \Program Files\Mozilla Firefox\firefox.exe
>
> Is there a better way to 'handle' the exe2 variable so it will not
> display messages in the nessusd.dump file?

The problem was occuring when generating the report. The solution is
to call strcat() instead of string().

This has been fixed in CVS and does not affect Nessus 3.


Thanks,


-- Renaud
_______________________________________________
Plugins-writers mailing list
Plugins-writers@list.nessus.org
http://mail.nessus.org/mailman/listinfo/plugins-writers