Greenbone OS Architecture
Greenbone uses, extends and improves the Open Vulnerability Assessment System (OpenVAS) as a base technology of the Greenbone Security Solutions.
The internal architecture follows the approach of task-oriented components. In other words, instead of an all-in-one-tool, each task is designed as a service. For example, the OpenVAS Manager is a client of the OpenVAS Scanner service. At the same time the OpenVAS Manager is a service for the Greenbone Security Assistant.
- Small, focussed components can be implemented and operated transparently and securely. Each components uses only the system privileges that it needs to operate properly.
- Each of the service components offers a well-defined communication protocol.