Anti-Nuke

Detecta ataques a tu servidor, detiene al infractor y deshace el daño en la medida de lo posible.

En el panel en: Moderación, Anti-Nuke

Un nuke es cuando alguien con permisos lo destruye todo en poco tiempo: borra canales, borra roles, banea a todo el mundo. Anti-Nuke lo reconoce por la velocidad y el patrón, no por una acción aislada.

Cómo funciona

Cada acción sospechosa aumenta una puntuación de amenaza de quien la provoca. Si se supera el Umbral de cuarentena, el bot interviene. Si se supera el Umbral crítico, el incidente se considera crítico y puede activar el bloqueo de emergencia.

Así que un solo canal borrado no es un incidente. Diez en veinte segundos desde una cuenta que se hizo admin ayer, sí lo es.

Configuración

  1. Activar el módulo

  2. Crear el rol de cuarentena

    Haz clic en Crear rol de cuarentena. El bot crea el rol y le niega el acceso a todos los canales. Con Sincronizar rol de cuarentena lo completas más adelante para los canales nuevos.

  3. Elegir el canal de registros

    Ahí van los avisos de incidentes, junto con los botones para perdonar o confirmar.

  4. Mantener la lista blanca

    Añade tus roles de dirección y los bots de confianza antes de activar la protección.

  5. Guardar y probar

    Observa el canal de registros durante unos días antes de endurecer los umbrales.

Los nueve mecanismos de detección

Disparador Qué detecta
Eliminación masiva de canales Muchos canales borrados en poco tiempo
Eliminación masiva de roles Muchos roles borrados en poco tiempo
Permiso peligroso concedido Alguien reparte permisos de administrador o similares
Baneo masivo Muchos miembros baneados en poco tiempo
Expulsión masiva Muchos miembros expulsados en poco tiempo
Bot no aprobado añadido Solo con bots con permisos ampliados que no están en la lista blanca
Bot expulsado o baneado Alguien que no es el propietario del servidor quita un bot, solo con el interruptor de la sección de abajo
Spam de webhooks Creación o abuso masivo de webhooks
Cambio peligroso en los ajustes del servidor Por ejemplo, bajar el nivel de seguridad del servidor

Lista blanca

Ajuste Significado
Roles en lista blanca Los miembros con uno de estos roles nunca se marcan como infractores
Usuarios y bots en lista blanca Cuentas concretas que nunca se marcan

La lista blanca de bots es importante: sin ella, añadir un bot legítimo cuenta como incidente.

Los moderadores que a menudo banean o expulsan a muchos miembros seguidos (por ejemplo, durante un raid) también deben estar en la lista blanca. Esto vale para los baneos a mano igual que para /ban y /kick a través de AlphaCloud: ambos cuentan para el miembro que los ejecuta.

Bloquear webhooks

A un bot de nuke le gusta crear webhooks y hacer spam con ellos. Un webhook sigue existiendo aunque el bot haya sido expulsado hace tiempo. Dos interruptores separados, ambos desactivados por defecto:

Ajuste Significado
Borrar al instante los webhooks de bots Cuando un bot crea un webhook, AlphaCloud lo borra al instante
Borrar al instante los webhooks de miembros Lo mismo para los miembros, el propietario del servidor queda exento

Los bots y miembros en lista blanca pueden seguir creando webhooks. Seguir un canal de anuncios siempre es posible. El borrado aparece con su motivo en el registro de auditoría de Discord, y el bot necesita para ello el permiso Gestionar webhooks.

Importante: bots como PluralKit, Tupperbox o NQN solo funcionan con webhooks. Añádelos a la lista blanca antes de activar el bloqueo para bots.

Solo el propietario del servidor puede quitar bots

Un atacante suele echar primero a los bots de protección. Si Solo el propietario puede expulsar o banear bots está activado (desactivado por defecto), AlphaCloud trata al instante como infractor a cualquier otra persona que expulse o banee un bot, sea cual sea su puntuación de amenaza.

  • Un bot baneado se desbanea automáticamente.
  • Solo una persona puede volver a añadir un bot expulsado. Por eso el aviso del incidente en el canal de registros y el MD al propietario del servidor incluyen el enlace de invitación del bot.
  • Quedan exentos el propietario del servidor, la lista blanca y los bots que están actuando ellos mismos como infractores. Así que quien echa a un bot de nuke no recibe castigo.
  • /kick y /ban a través de AlphaCloud también cuentan para el miembro que usa el comando.

Discord no permite a los bots impedir una expulsión o un baneo, por eso AlphaCloud reacciona justo después. Si se quita al propio AlphaCloud, ya no puede reaccionar.

Respuesta

Ajuste Significado
Acción para usuarios Qué pasa con un infractor humano: cuarentena, expulsión o baneo
Acción para bots Lo mismo para un bot, por ejemplo una integración comprometida
Rol de cuarentena Le quita al infractor todos los demás roles y le bloquea la vista del servidor
Avisar al propietario del servidor MD al propietario en cuanto se detecta un incidente

La cuarentena es el ajuste recomendado para personas: el ataque se detiene al instante, pero puedes devolver los roles si era una falsa alarma. Un baneo es definitivo.

Reversión automática

Restaura automáticamente los canales y roles que el infractor acaba de borrar.

Riesgo adaptativo

Dos valores que hacen que un infractor alcance antes el umbral:

Ajuste Significado
Ventana de admin reciente (minutos) Quien haya recibido un permiso peligroso dentro de esta ventana se puntúa más alto en cada acción destructiva
Umbral de cuenta nueva (días) Las cuentas de Discord más recientes se puntúan más alto

Ambos son las señales clásicas de una cuenta de atacante robada o creada a propósito.

Inteligencia de amenazas en toda la red

AlphaCloud funciona en miles de servidores. Dos interruptores separados:

Ajuste Significado
Reportar infractores Comparte con la red el ID de Discord, el tipo de disparador y el momento de un infractor confirmado
Usar reportes de la red Aumenta la puntuación de riesgo de los miembros que ya han sido reportados en otro lugar

Bloqueo de emergencia

Bloquea el servidor entero. Ya sea automáticamente en caso crítico o manualmente con Bloquear ahora. Con Levantar bloqueo vuelves atrás.

Incidentes

Al final de la página encontrarás la lista de todos los incidentes con el infractor, la puntuación de amenaza y la acción aplicada. Dos botones por entrada:

  • Perdonar levanta la medida y restaura los roles anteriores.
  • Confirmar baneo hace definitiva la sanción.

Los mismos botones aparecen también bajo el aviso del incidente en el canal de registros, para que tu equipo pueda reaccionar directamente en Discord.

Comando

/lockdown bloquea el servidor o levanta el bloqueo sin que tengas que abrir el panel. El comando solo está disponible si Anti-Nuke está activo.

Permisos necesarios

Aquí se recomienda encarecidamente Administrador. Anti-Nuke tiene que poder gestionar roles, gestionar canales, banear, expulsar y leer el registro de auditoría de Discord, y además más rápido que el atacante.

Relacionado

AutoModSiete filtros contra enlaces, palabras prohibidas, spam, estafas y publicidad de servidores.Copia de seguridad del servidorGuardar roles y canales y restaurarlos más tarde, además de un marketplace de plantillas.