Calculador de tiempo necesario para recuperar la contraseña

¿Cuánto tiempo se necesita para intentar descifrar una contraseña? A continuación, explicaremos los principios de tres métodos de ataque: el ataque bruto, el ataque con diccionario y el ataque con masking. También explicaremos por qué hay tal diferencia en la dificultad de cada formato de archivo, así como las diferencias en el poder de procesamiento entre las tarjetas gráficas y los procesadores.

Cálculo: cuánto tiempo tarda en hackear con fuerza bruta pura

Arrastre hasta la longitud que desea medir. No importa si no puedes recordar cuántos de ellos son específicos, elija un poco más largo para ver el peor escenario.
Los números en el logotipo son cuántas opciones hay para cada dígito. Cada vez que se amplía el rango, el número total de combinaciones aumentará exponencialmente.
Resultados de la estimación
Número total de contraseñas que deben probarse
—

Descargue el software usted mismo vs déjenlo a nosotros

Artículos de comparación Descargue el software de cracking usted mismo Déjenlo a nosotros
potencia informática Una computadora doméstica, en la mayoría de los casos, solo tiene una tarjeta gráfica integrada Múltiples descifradoras de GPU ejecutan la misma tarea al mismo tiempo
Diccionario de contraseñas Encontré cientos de miles de artículos aleatoriamente en Internet, muchos duplicados e inválidos Diccionarios acumulados y limpiados a lo largo de los años, clasificados según los hábitos de uso
estrategias de crack Solo lo intentaré uno por uno de principio a fin Primero diccionario, luego máscara, luego volumen completo, la estrategia de múltiples niveles avanza capa por capa
¿Puedes seguir corriendo La computadora debe estar encendida todo el tiempo. Si la apaga o reinicia, todos sus esfuerzos serán desperdiciados Se ejecuta en el servidor 7×24 y no se verá afectado incluso si apaga la computadora
Posibilidad de desbloquear Todo depende de la suerte. Básicamente no hay posibilidad de que la contraseña sea un poco más larga Cubra primero la combinación más probable. Las contraseñas cortas a menudo tienen resultados en decenas de minutos
Costo de inicio A nadie le importa instalar controladores, configurar líneas de comandos y informar errores Simplemente cargue el archivo y se le notificarán los resultados

Acerca de esta calculadora

  1. El punto de referencia de velocidad se basa en los datos de prueba pública de una sola tarjeta gráfica RTX 3080 y realiza una conversión conservadora. Los resultados variarán según el modelo de máquina.
  2. El tiempo es una estimación de "probar la mitad de la combinación en promedio". Si tienes suerte, golpearás antes. Si tienes mala suerte, tienes que terminar una ronda.
  3. Las cifras aquí se calculan en términos de violencia pura. El procesamiento real primero utilizará diccionarios y máscaras. Las contraseñas débiles comunes a menudo se publican en unos minutos, por lo que no es necesario esperar tanto tiempo.
  4. La diferencia entre las versiones cifradas del mismo archivo es extremadamente diferente: para un documento de Word, la versión de 2003 y la versión de 2013 pueden ser decenas de miles de veces diferentes.

¿Por qué es tan difícil recuperar la contraseña? Explicamos los principios y el uso de la computación en un artículo

La esencia de la recuperación de contraseñas consiste en intentar una y otra vez entre todas las posibles combinaciones, hasta que se encuentre la correcta. Cuanto más rápido se intenten los cambios y cuantas menos combinaciones se testen, mayor es la probabilidad de éxito. Por otro lado, cuanto más combinaciones haya y cuanto mayor sea el costo de cada intento, menor será la esperanza de lograr la recuperación de la contraseña. Este calculador sirve para cuantificar cuántos intentos se necesitan y cuánto tiempo se requiere para cada uno de ellos. De esta manera, puedes tener una idea más clara sobre la seguridad de tus archivos, y también entenderás por qué algunos archivos pueden abrirse en cuestión de minutos, mientras que otros no se pueden abrir ni siquiera después de varios intentos.

I. Ruptura violenta: se prueban todas las combinaciones una por una

El ataque de fuerza bruta no depende de ningún conocimiento previo; simplemente se explora exhaustivamente toda posibilidad posible, basada en el conjunto de caracteres y la longitud del código. Un código de 8 caracteres compuesto únicamente por números enteros tiene solo cien millones de combinaciones posibles. En cambio, un código de 8 caracteres que incluye letras mayúsculas y minúsculas, números y símbolos tiene más de 6×10¹⁴ combinaciones posibles. El ataque de fuerza bruta prueba todas las posibilidades posibles, desde “aaaaaa” hasta la última combinación. Su ventaja es que, si se dispone de suficiente tiempo, en teoría se puede probar todo. Pero el costo es que el número de combinaciones aumenta exponencialmente con la longitud del código y el conjunto de caracteres. Un código un poco más largo sería imposible de probar incluso con un ordenador durante toda una vida.

II. Ataque de diccionario: primero intentar una contraseña que se parezca lo más posible a algo que suene como habla humana

La gran mayoría de las personas no utilizan códigos aleatorios como contraseñas, sino que prefieren usar fechas de nacimiento, nombres, secuencias de teclas (como “qwerty”) o palabras comunes. Los ataques de diccionario ayudan a organizar estos códigos frecuentes en listas de palabras, y se intentan uno por uno. Con frecuencia, se pueden lograr contraseñas débiles en cuestión de minutos. La eficiencia de este método es mucho mayor que la del ataque bruto, pero esto solo es posible si el código realmente está en la lista de palabras. En cambio, cuando se trata de códigos aleatorios muy difíciles, este método no funciona. Hemos acumulado y limpiado una gran cantidad de listas de contraseñas durante años, con el objetivo de mejorar la tasa de éxito de este método.

III. Ataques con mask: añadiendo “datos conocidos” al ataque de fuerza bruta

Los ataques de tipo “máscara” son una versión más inteligente del ataque bruto: si recuerdas que la contraseña debe tener 8 caracteres, comenzar con un carácter mayúsculo y terminar con “2024”, puedes proporcionar estas condiciones al programa de descifrado, permitiéndole generar solo las combinaciones que cumplan con esos requisitos. El conjunto completo, que originalmente constaba de 6×10¹⁴ posibilidades, puede reducirse rápidamente a cientos de millones de posibilidades. El tiempo necesario para lograrlo disminuye drásticamente, pasando de “la vida del universo” a “unas pocas horas”. Por eso, cuando se realizan solicitudes de descifrado, es recomendable proporcionar más información que se recuerde, ya que esto aumentará significativamente las posibilidades de éxito.

IV. ¿Por qué hay una diferencia de diez mil veces en la dificultad entre diferentes formatos? — Número de iteraciones de hash

Los archivos no comparan directamente las contraseñas, sino que utilizan el “valor hash” obtenido de dichas contraseñas para realizar la comparación. Cada vez que se intenta una nueva contraseña, el programa debe realizar un cálculo de hash. Cuanto más iteraciones se realizan, más lento será el proceso. Los formatos antiguos ofrecen pocas protecciones: Office 97 utiliza MD5/RC4, y la tarjeta gráfica puede probar millones de contraseñas por segundo; en cambio, desde Office 2013, se utiliza el método PBKDF2, que realiza aproximadamente cien mil iteraciones por segundo, lo que significa que el proceso es cien veces más lento. El formato PDF utiliza RC4, que es bastante ineficiente; AES, por otro lado, es un poco más eficiente. El formato RAR5 realiza aproximadamente treinta mil iteraciones por segundo, lo que lo hace cientos de veces más lento que RAR3. El formato 7Z, por su parte, realiza más de cincuenta mil iteraciones por segundo, lo que lo convierte en uno de los formatos más difíciles de cifrar. La razón por la cual, con la misma contraseña, alguien puede descifrarla en cuestión de minutos en otra máquina, mientras que tú no logras hacerlo en varios días, se debe precisamente a esto.

V. Diferencia en el poder de procesamiento entre la tarjeta gráfica (GPU) y la CPU

Los operaciones de hash son un tipo de cálculo típico, caracterizado por la gran cantidad de iteraciones y la independencia entre ellas. Esto hace que sean ideales para la arquitectura paralela de las tarjetas gráficas: una tarjeta gráfica para juegos de gama media cuenta con miles de núcleos, lo que permite realizar millones de cálculos de hash al mismo tiempo. La velocidad es decenas o cientos de veces mayor que la de los procesadores centrales. En cambio, las computadoras normales suelen tener solo tarjetas gráficas integradas, o bien se utiliza el procesador central para realizar estos cálculos, lo cual resulta muy lento. Nuestro método de resolución de problemas consiste en utilizar varios servidores GPU para ejecutar simultáneamente la misma tarea. Además, utilizamos estrategias como diccionarios y masking para reducir gradualmente el rango de búsqueda. Esta es precisamente la diferencia entre “ejecutar el trabajo en casa durante meses” y “dejar que nos encarguemos de hacerlo en unos pocos minutos”.

Por lo tanto, cada incremento en la longitud de la contraseña, o cada ampliación del conjunto de caracteres utilizados, hace que la dificultad para recuperarla aumente significativamente. En cambio, si se opta por formatos de archivos más rápidos y se recuerda más pistas relacionadas con la contraseña, se puede reducir considerablemente el tiempo necesario para recuperarla. El calculador anterior ya ha cuantificado estos factores: ingresa el tipo de archivo y el rango de contraseñas que te interesa, y podrás ver cuánto tiempo te llevará recuperarlos, tanto en tu ordenador como en nuestro centro de procesamiento. Si los resultados te parecen desesperanzadores, no dudes en entregarnos el archivo para que intentemos recuperarlo.

Pregunta frecuente

¿Cuánto tiempo lleva descifrar una contraseña?

Depende de la longitud de la contraseña, el conjunto de caracteres utilizados y la forma en que se encripta el archivo. Una contraseña de 8 caracteres, compuesta únicamente por números, puede tener aproximadamente 100 millones de combinaciones posibles. En computadoras comunes, podría tomar horas o incluso días completar todas las combinaciones posibles. En cambio, una contraseña de 12 caracteres, que incluye letras mayúsculas y minúsculas, números y símbolos, podría tener más de 10 elevado a 24 combinaciones posibles… lo que podría requerir miles de años para probarlas todas. Puede utilizar el calculador de esta página para estimar el tiempo necesario para encontrar una buena contraseña.

¿Cuál es la diferencia entre el ataque por fuerza bruta, los ataques basados en un diccionario y los ataques con masking?

El ataque bruto no depende de conocimientos previos, sino que explora todas las posibles combinaciones. Los ataques basados en diccionarios intentan primero con palabras de contraseñas comunes y débiles, lo que resulta más eficiente. Los ataques con trampa, por su parte, utilizan pistas conocidas (como contraseñas de 8 caracteres o contraseñas que comienzan con una letra mayúscula) para reducir el número de posibilidades a un rango mucho más pequeño.

¿Por qué algunos archivos se pueden abrir en cuestión de minutos, mientras que otros requieren mucho tiempo para cargarse?

Dado que la cantidad de iteraciones necesarias para generar el hash varía significativamente según el formato utilizado. Office 97 utiliza métodos MD5/RC4 menos eficientes; las placas gráficas pueden realizar decenas de millones de iteraciones por segundo. En cambio, desde Office 2013, la cantidad de iteraciones se reduce a aproximadamente cien mil por segundo, lo que representa una reducción de casi diez mil veces en comparación con Office 97. El formato 7Z requiere más de quinientas mil iteraciones, lo que lo convierte en uno de los formatos más complejos de todos.

Deja de tomar tu computadora con fuerza

Entreguenos los documentos y corra primero la combinación más probable, que tiene más sentido que correr en casa por unos días.

Admite formatos de cifrado comunes como PDF, Office, ZIP, RAR, 7Z, etc

¿Qué tan difícil es descifrar este formato de archivo

—
La velocidad de los diferentes formatos puede ser decenas de miles de veces diferente: el formato antiguo tiene casi ninguna protección, mientras que el nuevo formato hace deliberadamente la verificación muy lenta para retrasar el descifrado. Esta es la razón por la que la misma contraseña se desbloquea durante docenas de minutos con otros y no se mueve incluso después de correr por usted mismo durante varios días.
  • Centrarse en Word, Excel, PPT, PDF, RAR, ZIP, 7Z, paquetes comprimidos, desbloqueo y descifrado de archivos cifrados de Office
  • Proporcionamos a los usuarios recuperación de contraseña de paquete comprimido de archivos de alta calidad, recuperación de contraseña de palabra de desbloqueo de PDF
  • Derechos de autor © Document Password Recovery Master Plataforma de descifrado en línea