Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence.
Role in this project:
Back-end Developer & API Developer Contributions:27 commits in 1 month
Contributions summary:John primarily contributed to the development of the Tsunami security scanner's plugin infrastructure. They added protocol buffer definitions for plugin representations, RPC services, and related data structures. The user then implemented a gRPC client handler for the PluginService, enabling communication with language-specific servers. Furthermore, they integrated remote vulnerability detection capabilities, adding features that allow the Java client to communicate with and execute remote plugins on language servers.
network-securityvulnerabilities
Contributions:3 commits, 2 pushes, 1 branch in 29 days