An open API service indexing awesome lists of open source software.

https://github.com/picotools/pico-proto

gRPC schemas for Pico C2 framework
https://github.com/picotools/pico-proto

c2 grpc pico picotools

Last synced: over 1 year ago
JSON representation

gRPC schemas for Pico C2 framework

Awesome Lists containing this project

README

          

# pico-proto

[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)

This repo includes messages and gRPC services, which are used by Pico C2 framework:
- [pico](https://github.com/PicoTools/pico): C2 server
- [pico-cli](https://github.com/PicoTools/pico-cli): Operator's CLI
- [pico-ctl](https://github.com/PicoTools/pico): Management's CLI

> :exclamation: You can use this schemes for creating of your own stuff.

## common

Generic messages shared across of `listener` and `operator`.

## listener

Messages and gRPC service, used for communication between [server](https://github.com/PicoTools/pico) and [listener](https://github.com/PicoTools/example-listener).

## management

Messages and gRPC service, used for communication between [server](https://github.com/PicoTools/pico) and [management cli](https://github.com/PicoTools/pico).

## operator

Messages and gRPC service, used for communcation between [server](https://github.com/PicoTools/pico) and [operator cli](https://github.com/PicoTools/pico-cli).