Update C3 MTU term -> C3 Minimal MTU.

dependabot/npm_and_yarn/Src/WebController/UI/websocket-extensions-0.1.4
ja256 2019-09-03 13:29:31 +02:00 committed by GitHub
parent 5e2ff064b4
commit fc4b660903
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -22,7 +22,7 @@ The most commonly used terms in C3:
- `Channel` - an `Interface` used to transport data between two `Relays`. `Channels` works in pairs and do not support the one-to-many transmission (see `Negotiation Channels`).
- `Negotiation Channel` - a special `Channel` capable of establishing regular `Channel` connections with multiple `Relays`. The negotiation process is fully automatic. `Negotiation Channels` support only negotiation protocol and cannot be used in any other transmission.
- `Gateway Return Channel (GRC)` - the configured `Channel` that a `Relay` will use to send data back to the `Gateway`. `GRC` may be a route through another `Relay`. The first `Channel` (initial) on a `Node Relay` is automatically set as `GRC` for that `Node Relay`.
- `C3 MTU` - the minimal length of any packet in C3, which is 64 bytes. Channels need to be able to send at least this portion of data. Receiver Relay will ignore shorter chunks and sender Relay will try and resend last portion of data in next attempt. This behavior does not affect complete packets, that are shorter than 64 bytes.
- `C3 Minimal MTU` - the minimal portion of data that every C3 Channel is required to be able to send. Currently `C3 Minimal MTU` is equal to 64 bytes. Unless a chunk shorter than 64 bytes contains a complete packet, receiver Relay ignores it and sender Relay tries and re-sends last portion of data.
- `Peripherals` - a third-party implant of a command and control framework. `Peripherals` talk to their native controllers via a `Controller`. For example, Cobalt Strikes SMB beacon.
- `Connectors` - an integration with a third-party command and control framework. For instance the External C2 interface exposed by Cobalt Strikes Teamserver through the externalc2_start command.
- `Binders` - common name for `Peripherals` and `Connectors`.