About

OpenVAS
Constitution
OpenVAS-Server
OpenVAS-Client
OpenVAS NVT Feed
GSoC 2010

Information/Howtos

Integrated Tools
Related Tools
Sources For Security Issues
Creation Process For NVTs
Trusted NVTs
NVT Feeds
Performing Local Security Checks
Articles/Studies
OpenVAS Compendium (en)
OpenVAS Compendium (de)

Support

Team & Tasks

Bug Tracker

Mailinglist Discussion:
Archive | Subscribe
Mailinglist Announcements:
Archive | Subscribe

Online Chat

FAQ

Professional Services

Developers Corner

Development Platform
Code quality
Change requests
Internal Architecture
Assigning OIDs for NVTS
DevCon2
DevCon2 - Minutes
Code Documenation

Mailinglist Development:
Archive | Subscribe
Mailinglist Writing NVTs:
Archive | Subscribe
Mailinglist Packaging/Distributing:
Archive | Subscribe
Mailinglist Source Code Commits:
Archive | Subscribe

Download

OpenVAS 3.0:
openvas-libraries 3.0.4
openvas-scanner 3.0.1
openvas-client 3.0.0
Optional:
openvas-manager 1.0.0-beta5
openvas-administrator 0.7.0
gsa 1.0.0-beta5

OpenVAS 2.0:
Server components:
openvas-libraries 2.0.4
openvas-libnasl 2.0.2
openvas-server 2.0.3
openvas-plugins 1.0.7
Client:
openvas-client 2.0.5

Documentation:
OpenVAS Compendium 1.0.1
PDF (en)
PDF (de)

More downloads...

NVT Lookup by OID

(replace 61039 by any other old-style ID)

OpenVAS Layout for OIDs

Note: The support of the OID scheme was introduced in OpenVAS 2.0. To stay compatible with OpenVAS 1.0 installations, it is recommended to apply the old ID scheme as described below.

Note also: 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.

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 Vulnerability Checks for Debian Security Alerts
|  |  |
|  |  +--1157.1: Implementation for DSA 1157, Version 1 of the script (example)
|  |
|  +--... (next families)
|
+--.2 (.OVAL): OVAL scripts
|
+--... (other things of OpenVAS project that need a unique ID)

Layout for old Nessus-style ID

The old IDs are integer values. They are assigned via the NASL command script_id(). Starting from openvas-server 2.0.0, OpenVAS uses OIDs exclusively and the script_id() command will automatically set the correct legacy OID by applying the prefix 1.3.6.1.4.1.25623.1.0. to any ID.