Author: jan
Date: 2008-09-26 10:07:51 +0200 (Fri, 26 Sep 2008)
New Revision: 1451
Added:
trunk/doc/website/openvas-oids.htm4
Modified:
trunk/doc/website/template_header.m4
Log:
Adding a overview page for assigning OIDs and old IDs.
Added: trunk/doc/website/openvas-oids.htm4
===================================================================
--- trunk/doc/website/openvas-oids.htm4 2008-09-26 07:07:03 UTC (rev 1450)
+++ trunk/doc/website/openvas-oids.htm4 2008-09-26 08:07:51 UTC (rev 1451)
@@ -0,0 +1,99 @@
+m4_dnl -*-html-*-
+m4_include(`template.m4')
+
+m4_dnl OpenVAS
+m4_dnl $Id$
+m4_dnl Description: OpenVAS Layout for OIDs
+m4_dnl
+m4_dnl Authors:
+m4_dnl Jan-Oliver Wagner <[EMAIL PROTECTED]>
+m4_dnl
+m4_dnl Copyright:
+m4_dnl Copyright (C) 2008 Intevation GmbH
+m4_dnl
+m4_dnl This program is free software; you can redistribute it and/or modify
+m4_dnl it under the terms of the GNU General Public License version 2,
+m4_dnl as published by the Free Software Foundation.
+m4_dnl
+m4_dnl This program is distributed in the hope that it will be useful,
+m4_dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
+m4_dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+m4_dnl GNU General Public License for more details.
+m4_dnl
+m4_dnl You should have received a copy of the GNU General Public License
+m4_dnl along with this program; if not, write to the Free Software
+m4_dnl Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
USA.
+
+
+PAGE_START
+<h2>OpenVAS Layout for OIDs</h2>
+
+<p>
+<b>Note:</b> The support of the OID scheme arrives with OpenVAS 2.0. To stay
+compatible with OpenVAS 1.0, it is recommended to apply the old ID scheme
+as described below.
+</p>
+
+<p>
+<b>Note also:</b> The refinements of the OID scheme are still in progress.
+Please contact the OpenVAS development team for questions and especially in
+case you like to apply OIDs.
+</p>
+
+<pre>
+1.3.6.1.4.1.25623 (iso.org.dod.internet.private.enterprise.OpenVAS): Base OID
+|
++--.1 (.NVT): OpenVAS Network Vulnerability Tests
+| |
+| +--.0 (.Legacy): Legacy method to incorporate old IDs into new OID layout
+| | |
+| | +--.NNNN: old ID as defined via script_id()
+| |
+| +--.1 (.Contrib): NVTs contributed by third parties
+| | |
+| | +--.1 (Contributor 1)
+| | | |
+| | | +--.NNNN (enumeration under responsibility of contributor)
+| | |
+| | +--... (next contributors)
+| |
+| +--.2 (.lib): Supporting scripts, usually suffixed .inc and proving some API
+| | |
+| | +--...
+| |
+| +--.3 (.DSA-LVT): Family of Local Vulnerbaility Checks for Debian Security
Alerts
+| | |
+| | +--1157.1: Implementaiton for DSA 1157, Version 1 of the script (example)
+| |
+| +--... (next families)
+|
++--... (other things of OpenVAS project that need a unique ID)
+</pre>
+
+<h3>Layout for old Nessus-style ID</h3>
+
+<p>
+The old IDs are integer values. They are assigned
+via the NASL command script_id(). It is possible to concurrently
+define a OID (via script_oid()). In case no OID is
+defined, a legacy OID is assembled based on the old ID.
+</p>
+
+<ul>
+<li> 1NNNN: Scripts inherited from Nessus
+<li> 2NNNN: Scripts inherited from Nessus
+<li> 3NNNN: Not assigned yet.
+<li> 4NNNN: Not assigned yet.
+<li> 5NNNN: Contributions by Security Space
+<li> 6NNNN: Contributions by Security Space
+<li> 7NNNN: Not assgined yet.
+<li> 8NNNN: Kost
+<li> 9NNNN: Contributions by DN Systems
+<li> 10NNNN: Not assgined yet.
+<li> ...
+<li> 20NNNN: Contributions by Ferdy Riphagen
+<li> ...
+<li> 80NNNN: GB
+<li> 90NNNN: Contributions by SecPod
+</ul>
+
Modified: trunk/doc/website/template_header.m4
===================================================================
--- trunk/doc/website/template_header.m4 2008-09-26 07:07:03 UTC (rev
1450)
+++ trunk/doc/website/template_header.m4 2008-09-26 08:07:51 UTC (rev
1451)
@@ -106,7 +106,8 @@
<a href="http://wald.intevation.org/projects/openvas/">Development
Platform</a><br>
<a href="__TMPL_ROOT`'code-quality.html">Code quality</a><br>
<a href="__TMPL_ROOT`'openvas-crs.html">Change requests</a><br>
- <a href="__TMPL_ROOT`'internal-architecture.html">Internal
Architecture</a>
+ <a href="__TMPL_ROOT`'internal-architecture.html">Internal
Architecture</a><br>
+ <a href="__TMPL_ROOT`'openvas-oids.html">Assigning OIDs for NVTS</a><br>
</p>
<p>
_______________________________________________
Openvas-commits mailing list
[email protected]
http://lists.wald.intevation.org/mailman/listinfo/openvas-commits