Rust Inplementation

Hello!

I noticed there is a rust implementation being actively developed. Is this a “pet” project or will the rust version be continually supported?

No it’s not a pet project. The team responsible for the OpenVAS scanner decided to use rust as their programming language and started to rewrite their components in rust. First step was to replace the notus-scanner with a rust implementation.

2 Likes

There is also the following stated on https://github.com/greenbone/openvas-scanner/blob/main/rust/README.md:

This is the rust scanner implementation with the goal to replace the current scanner stack (openvas-scanner, ospd-openvas, notus-scanner), including the Open Scanner Protocol (OSP).