Hi, I’m currently reporting vulnerabilities in the network using the Nessus API, but I also want to do this using Greenbone OpenVAS. I couldn’t find any API within OpenVAS content, but there seem to be examples of doing this. How can I achieve this, and it would be great if I could do it with RestAPI.
Hello and welcome to the Greenbone community forum. You can currently use the python-gvm
API to interact with gvmd
via the GMP protocol and openvas-scanner
via the OSP protocol.
There is a new HTTP RestFul API in the works which will allow interaction with openvas-scanner
. The component, named scanner-api
can be found here but as far as I know, it has not been deployed yet. I guess in the upcoming months it will be officially released.
There is also a new Rust component to interact with OSP over raw socket.
3 Likes