Open Toolset Project
An Umbrella Project Including Various Open Source Software Projects
Projects
ClusterVAS
A docker based node manager and an orchestrator SDK for remotely managing OpenVAS instances.
Features
- Management of containerized OpenVAS instances and their life-cycles
- Support for parallel vulnerability scanning through loading multiple OpenVAS containers in parallel
- Remote access to one or more node managers via provided SDK for a completely distrubited solution
- Support for remote management of OpenVAS scanning process with delegation of GMP commands through SDK
- TLS securith with mutual certificate authentication between node managers and orchestrators
- Controlling the node manager at runtime with provided command line interface
Netty Agents
Easy to use, message based communication library based on Netty (https://netty.io/).
Features
- Support for bi-directional communication with continuous channels,
- Performance, customization and flexibility using nice features of Netty library (socket level communication, channel pipeline, etc.)
- Ability to design and use of a strongly-typed (with POJO objects) and well-defined protocol in applications
- Support for blocking, request-response based communication model as well as supporting asynchronous pattern
- Easily implementation of communication and security requirements in any Java project by writing lower code using a simplified library interface based on agent context.
- Secure communication with TLS and mutual certificate authentication
BootInfra
Spring-boot based server infrastructure for any server applications (microservice, Web, etc.)
Features
- Spring Boot based server infrastructure,
- Suitable for developing microservices, web application etc.
- Extensible command line interface support,
- File based configuration support
- I18N support
VaadInfra
Vaadin based presentation layer infrastructure for enterprise Web applications
Features
- Built on BootInfa and Vaadin 14
- Built-in features inherited from BootInfra project
- Extended UI component Library based Vaadin 14
- I18N support
Proof of Concepts
A repository of proof of concept and ready-to-use modules, classes and code snippets having high cohesion within themselves.
Features
- Proof of Concepts is not a sole project. It is a repository including proof of concept and ready-to-use modules, classes and code snippets.




