As I was spec-ing out the requirements and time needed to translate the
plugins into spanish, and put spanish named and information into the
nasl's, it occurred to me that 'normal' plugins with no custom results
would work fine, but plugins that had results overrides would not.
As an example, this would be fine, it picks up the language from the
nessusrc
security_hole(80);
While the original nasl concept does a great job in the multi-lingual
area, more and more plugins do have custom results, based on additional
string values and/or making a severity decision (like safe_checks()
results vs full dos attack type results)
but this would most likely only show the results in english:
despite having different 'desc' in different languages in the description
sections.
security_hole(port:80,data:"English only results);
Is there a way to do some 'language' test on those, like:
results["english"] = "English report";
results["French"] = "well, whatever";
security_hole(port:80, data:results);
or:
if (_language >< "French")
security_hole(port:80, data:"french stuff");
else
security_hole(port:80, data:"English stuff");
--
Michael Scheidell, CEO
SECNAP Network Security, LLC
Sales: 866-SECNAPNET / (1-866-732-6276)
Main: 561-368-9561 / www.secnap.net
Looking for a career in Internet security?
http://www.secnap.net/employment/
plugins into spanish, and put spanish named and information into the
nasl's, it occurred to me that 'normal' plugins with no custom results
would work fine, but plugins that had results overrides would not.
As an example, this would be fine, it picks up the language from the
nessusrc
security_hole(80);
While the original nasl concept does a great job in the multi-lingual
area, more and more plugins do have custom results, based on additional
string values and/or making a severity decision (like safe_checks()
results vs full dos attack type results)
but this would most likely only show the results in english:
despite having different 'desc' in different languages in the description
sections.
security_hole(port:80,data:"English only results);
Is there a way to do some 'language' test on those, like:
results["english"] = "English report";
results["French"] = "well, whatever";
security_hole(port:80, data:results);
or:
if (_language >< "French")
security_hole(port:80, data:"french stuff");
else
security_hole(port:80, data:"English stuff");
--
Michael Scheidell, CEO
SECNAP Network Security, LLC
Sales: 866-SECNAPNET / (1-866-732-6276)
Main: 561-368-9561 / www.secnap.net
Looking for a career in Internet security?
http://www.secnap.net/employment/