password-security-guideINFO

¿Qué es un ataque de fuerza bruta? Cómo funciona y cómo detenerlo (2026)

Un ataque de fuerza bruta adivina contraseñas probando enormes cantidades de combinaciones hasta dar con una. Cómo funcionan, los tipos, por qué tienen éxito, y las defensas que de verdad los detienen — contraseñas largas y únicas + verificación en dos pasos.

Por Eric Gerard · Editor · PwdFortress4 min de lecturaFoto vía Pixabay

El ataque de fuerza bruta es el método de hackeo más básico que existe — y todavía uno de los más comunes, porque sigue funcionando contra contraseñas débiles. Sin exploits ni trucos: solo un ordenador adivinando contraseñas, muy rápido, hasta que una encaja. Esta guía explica cómo funcionan estos ataques, los tipos principales, por qué siguen teniendo éxito, y las defensas que de verdad los detienen.

La definición corta

Un ataque de fuerza bruta intenta adivinar una contraseña (o clave) probando sistemáticamente enormes cantidades de combinaciones hasta encontrar la correcta. Los atacantes lo automatizan: un programa puede hacer miles o millones de intentos mucho más rápido que una persona. No explota un fallo de software — explota las contraseñas débiles y los sistemas de inicio de sesión que dejan adivinar sin límite.

Cómo funciona

El atacante apunta un software a un inicio de sesión o a un archivo robado de contraseñas cifradas (con hash) y lo deja recorrer candidatos. La fuerza de la contraseña objetivo lo decide todo: cada carácter extra multiplica el número de posibilidades, así que el tiempo de adivinación crece de forma explosiva con la longitud. Una contraseña corta o común puede caer casi al instante; una larga y aleatoria puede exigir más intentos de los que son realistamente alcanzables.

Los tipos principales

La «fuerza bruta» es en realidad una familia de técnicas relacionadas:

  • Fuerza bruta simple — probar todas las combinaciones de caracteres posibles, de las más cortas en adelante. Exhaustiva pero lenta contra contraseñas largas.
  • Ataque de diccionario — probar primero una lista preparada de contraseñas probables (palabras comunes, nombres, contraseñas filtradas, patrones predecibles), porque la mayoría de las débiles vienen de un conjunto pequeño.
  • Credential stuffing — reutilizar pares reales de usuario y contraseña filtrados de otras brechas, apostando por la reutilización. Rápido y eficaz contra la reutilización.
  • Password spraying — probar unas pocas contraseñas muy comunes contra muchas cuentas, para pasar bajo los límites de bloqueo que se activan con fallos repetidos de una sola cuenta.

Primer plano de las teclas de letras de un teclado — un ataque de fuerza bruta recorre combinaciones de caracteres como estas hasta desbloquear la cuenta.
Primer plano de las teclas de letras de un teclado — un ataque de fuerza bruta recorre combinaciones de caracteres como estas hasta desbloquear la cuenta.

Por qué la fuerza bruta sigue funcionando

Si es tan rudimentaria, ¿por qué persiste? Porque el eslabón débil rara vez es la matemática — son los hábitos humanos y los sistemas laxos:

  • Las contraseñas cortas o comunes caen a un ataque de diccionario en un momento.
  • Las contraseñas reutilizadas hacen que una sola brecha entregue a los atacantes una clave válida para tus otras cuentas.
  • Los inicios de sesión sin límite de intentos ni bloqueo dejan adivinar indefinidamente.

La fuerza bruta no vence a las contraseñas fuertes y únicas — cosecha las débiles y reutilizadas.

Qué hace que una contraseña resista la fuerza bruta

Dos propiedades: la longitud y la aleatoriedad. Juntas crean una entropía alta — tantas combinaciones posibles que adivinar se vuelve impracticable. Una contraseña larga y generada al azar no es «imposible» de forzar en teoría; simplemente tarda tanto que ningún atacante se molesta. La previsibilidad es la enemiga: una contraseña larga basada en una cita o un patrón es mucho más débil de lo que sugiere su longitud.

Cómo defenderte

Las defensas son sencillas y se acumulan:

  • Usa contraseñas largas y únicas. La forma práctica es un gestor de contraseñas que genere y guarde una aleatoria para cada cuenta — nada corto, adivinable ni reutilizado. Este único hábito vence a la vez los ataques de diccionario y el credential stuffing.
  • Activa la verificación en dos pasos. Incluso una contraseña adivinada correctamente falla sin el segundo factor. Prefiere una app de autenticación o una passkey antes que el SMS.
  • Nunca reutilices contraseñas. La reutilización convierte la brecha de un sitio en una llave maestra para el resto de tus cuentas.

Del lado del servicio, el límite de intentos, el bloqueo de cuenta y un almacenamiento de contraseñas correctamente cifrado con hash y sal mitigan aún más estos ataques — pero como usuario, longitud + unicidad + 2FA es lo que hace que forzar tus cuentas no merezca el intento.

El veredicto

Un ataque de fuerza bruta es adivinación automatizada simple — y solo sigue siendo eficaz porque las contraseñas débiles y reutilizadas lo siguen alimentando. Haz cada contraseña larga, aleatoria y única (un gestor lo hace por ti), añade la verificación en dos pasos, y la matemática se inclina con firmeza a tu favor: adivinar tu contraseña se convierte en un trabajo que ningún atacante puede terminar de forma realista.