EventShield: uma firewall para eventos do servidor
A maioria dos exploits de dinheiro e itens chama diretamente os eventos de servidor de um script. O EventShield verifica cada evento protegido: quem o pode chamar, com que frequência, a que distância e com que argumentos.
Como o SafeGuard decide
- Eventos honeypot que só um cheat chamaria.
- Exploits conhecidos de scripts populares são reconhecidos mesmo quando o teu servidor não usa esse script.
- HTML ou JavaScript em mensagens de chat e nomes é assinalado antes de chegar aos outros jogadores.
Ajustas a sensibilidade de cada deteção no dashboard, e o modo aprendizagem mostra o que o SafeGuard faria antes de punir alguém.
Ler o guia das deteções11 deteções nesta área
| Deteção | Código | Peso |
|---|---|---|
| Evento honeypot | event.honeypot | 80 |
| Evento proibido | event.forbidden | 50 |
| Tentativa de exploit num script que este servidor não usa | event.exploit_probe | 40 |
| Varrimento de eventos de exploit em scripts que este servidor não usa | event.exploit_sweep | 100 |
| Argumentos de evento inválidos | event.schema_violation | 15 |
| Limite de eventos excedido | event.rate_limit | 10 |
| Evento sem permissão | event.permission | 20 |
| Evento demasiado longe | event.distance | 15 |
| Spam de eventos | event.spam | 20 |
| HTML ou script no chat | event.markup_injection | 45 |
| Rajada de muitos eventos diferentes | event.fanout | 40 |