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.


Server IP: 10.70.0.122