The Open Vulnerability Assessment System (OpenVAS) is the most widespread Open Source solution for vulnerability scanning and vulnerability management. It is used and improved world wide by people ranging from security experts to private users.
Community Site: www.openvas.org
Current version: 7
Greenbone's contribution: over 75%
OpenVAS is the central framework of Greenbone OS. The Greenbone development team leads the OpenVAS development since 2005. The international OpenVAS developer conference was held Greenbone in Osnabrück in 2007, 2009 and 2011, 2013 in Hildesheim.
In technical terms, the basis of OpenVAS is a service-oriented client-server architecture: The OpenVAS framework consists of various modules, each with a clearly defined task. These communicate via well established protocols. The communication is consistently SSL-secured.
Source Code Architecture
The structure of the source code supports the component-oriented and security-aware tool architecture:
- avoid redundant source code: any code used by more than one component is part of one of the five libraries.
- avoid dependencies on non-common third-party code: rely only on widely used and proven core libraries.