The openvas-nasl command line scanner parses/loads/runs it just fine. I DO have a cache file for it in /var/cache/openvas/. The manager rebuild works fine without errors.
-----Original Message----- From: Openvas-plugins [mailto:[email protected]] On Behalf Of Hani Benhabiles Sent: Monday, September 15, 2014 4:02 PM To: [email protected] Subject: Re: [Openvas-plugins] OpenVAS isn't loading my plugin On 2014-09-15 19:42, Wiza, David wrote: > Hmm...I looked at the template and added missing tags, but it still > doesn't seem to be working. Here's the current script: > The script loads fine for me, and appears in the web ui. Was the scanner able to parse/load it correctly ? ie. Do you have a cache file for the plugin such as /usr/var/cache/openvas/foo.nasl (or wherever is your plugins cache folder) If yes, did the manager rebuild go correctly ? > # OpenVAS Vulnerability Test > # $Id: djs_openvas_test.nasl 1 2014-09-15 10:18:58 sep $ # > Description: My first plugin > > if (description) > { > script_id(1000001); > script_version("$Revision: 1 $"); > > script_tag(name:"last_modification", value:"$Date: 2014-09-15 > 10:18:58 +0200 (Mon, 16 Sep 2014) $"); > script_tag(name:"creation_date", value:"$Date: 2014-09-15 > 10:18:58 +0200 (Mon, 16 Sep 2014) $"); > script_tag(name:"cvss_base", value:"0.0"); > script_tag(name:"cvss_base_vector", > value:"AV:N/AC:L/Au:N/C:N/I:N/A:N"); > > script_cve_id("None"); > script_bugtraq_id(0); > > script_name("DJs OpenVas Test"); > script_summary("A quick description of the check."); > > script_category(ACT_GATHER_INFO); > > script_copyright("This script is Copyright (C) 2014 Me"); > script_family("General"); > > script_description("My first plugin"); > script_tag(name:"summary", value:"Summary is a description of the > vulnerability."); > > script_xref(name:"URL", value:"http://www.example.com"); > > > script_require_ports(80); > exit(0); > } > > display('Testing'); > security_hole(port:0, data:'Testing'); exit(0); > > I tried changing the CVE ID and Bugtraq IDs to real values, but that > didn't change anything. > > -----Original Message----- > From: Openvas-plugins > [mailto:[email protected]] On Behalf Of > Michael Meyer > Sent: Saturday, September 13, 2014 1:18 AM > To: [email protected] > Subject: Re: [Openvas-plugins] OpenVAS isn't loading my plugin > > *** Wiza, David wrote: >> I've written a plugin, but OpenVAS doesn't seem to load it. It runs >> from the openvas-nasl command line utility just fine, and if I >> purposefully add a piece of bad code to it, then when openvas-scanner >> starts, it throws an error, but if there's nothing wrong with it at >> all and openvas-scanner starts fine, my plugin isn't in the list of >> NVTs. Is there something vital that I'm missing? Here's the text of >> the plugin: >> >> if (description) { >> script_id(1000000); >> script_version("0.1"); >> script_name("Test Plugin"); >> script_summary("My first plugin"); >> script_category(ACT_GATHER_INFO); >> script_family("general"); >> exit(0); >> } >> >> display('Testing.\n'); >> security_hole(port:0, data:'Testing'); exit(0); > > You are missing some mandatory tags > (cvss_base,cvss_base_vector,last_modification,...) within the > description part. I guess that the scanner is able to load this NVT > but the manager will not able to add it to the database. > > Please see > > https://svn.wald.intevation.org/svn/openvas-nvts/template.nasl > > Micha _______________________________________________ Openvas-plugins mailing list [email protected] https://lists.wald.intevation.org/cgi-bin/mailman/listinfo/openvas-plugins _______________________________________________ Openvas-plugins mailing list [email protected] https://lists.wald.intevation.org/cgi-bin/mailman/listinfo/openvas-plugins
