> I've committed some patches that should properly identify Mozilla and
> friends. The changes should be available in the next hour or two via
> nessus-update-plugins. Apologies for the false-positives and delay.

I'm still having troubles with this failing on some (Windows) machines.  As
far as I can tell, it fails if the PathToExe registry value has the drive
letter in lower case.  I'm a newbie to Nessus scripting, but in
mozilla_org_installed.nasl I see 2 lines that appear to assume the drive
letter will be in upper case:

Original
  share = ereg_replace(pattern:"([A-Z]):.*", replace:"\1$", string:exe);
  exe2 =  ereg_replace(pattern:"[A-Z]:(.*)", replace:"\1", string:exe);

Suggested replacement
  share = ereg_replace(pattern:"([A-Za-z]):.*", replace:"\1$", string:exe);
  exe2 =  ereg_replace(pattern:"[A-Za-z]:(.*)", replace:"\1", string:exe);

I see similar code in other plugins, so if I'm right about this, other
plugins need to be checked as well.
_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to