Sécurité et protocoles MWS
Protocole Relay
Format des trames
+--------+--------+--------+--------+----------------+--------+
| Magic | Ver | Type | Flags | Session ID | Length |
| 4 oct | 1 oct | 1 oct | 2 oct | 16 octets | 4 oct |
+--------+--------+--------+--------+----------------+--------+
| Payload |
+------------------------------------------------------------+
Types de messages
`REGISTER` (0x01) — Enregistrement initial
`REGISTER_ACK` (0x02) — Accusé d'enregistrement
`HEARTBEAT` (0x50) — Maintien de connexion
`DATA` (0x40) — Données relayées
Protocole Tracker
Format des trames
+--------+--------+--------+--------+--------+--------+
| Magic | Ver | Type | Flags | ReqID | Length |
+--------+--------+--------+--------+--------+--------+
Types de messages
`ANNOUNCE` (0x01) — Annonce de présence
`SEARCH_COGS` (0x20) — Recherche de COGs
`SEARCH_LOBBYS` (0x22) — Recherche de lobbys
Sécurité
TLS 1.3 obligatoire
Certificats vérifiés
Permis signé cryptographiquement
Rate limiting anti-DDoS