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
- Host: GitHub
- URL: https://github.com/picotools/pico-proto
- Owner: PicoTools
- License: gpl-3.0
- Created: 2024-12-24T11:15:38.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-13T07:42:04.000Z (over 1 year ago)
- Last Synced: 2025-03-13T09:52:00.092Z (over 1 year ago)
- Topics: c2, grpc, pico, picotools
- Homepage:
- Size: 48.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pico-proto
[](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).