Evitar navegación.
Principal

Datos de seguridad en contraseñas

Una serie de gráficas que nos indican el tiempo aproximado requirido por un ordenador o un cluster de ordenadores en adivinar una o varias contraseñas. Cada una de las gráficas muestra un caso hipotético y muestra el tiempo aproximado requerido dependiendo de la clase de máquina que realiza el "ataque", el método utilizado es la fuerza bruta.

Clases de ataques

A. 10,000 Passwords/seg
Ejemplo: Recuperación de contraseña de MS Office en un Pentium 100

B. 100,000 Passwords/seg
Ejemplo: Recuperación de contraseña Microsoft (Archivos .PWL)en un Pentium 100

C. 1,000,000 Passwords/seg
Ejemplo: Recuperación de contraseña de un archivo comprimido en ZIP o ARJ Pentium 100

D. 10,000,000 Passwords/seg
Ejemplo: Recuperación de cualquiera de las contrasñas anteriores con un PC de Gama Alta (+2Gh)

E. 100,000,000 Passwords/seg
Ejemplo: Recuperación de una contraseña con un cluster de microprocesadores o con multiples Pcs trabajando de manera simultánea.

F. 1,000,000,000 Passwords/seg
Ejemplo: Recuperación de una contraseña utilizando una supercomputadora o una red de ordenadores interconectados a gran escala, por ejemplo sitrubed.net: fundado en 1997 y con un poder de computo equivalente a más de 160000 computadoras PII 266MHz trabajando 24 horas al día, 7 días a la semana, 365 días al año!

La mayoría de los ataques "profesionales" de fuerza bruta se hace "offline", es decir que se obtiene el archivo que contiene la lista encriptada de passwords y se trabaja desde la propia casa, sin necesidad de estar conectados. Si un password tiene cuatro números hay 10*10*10*10 combinaciones posibles, es decir solo 10.000 combinaciones. Un ataque de fuerza bruta sobre un password de este tipo es sumamente fácil ya que cualquier PC casero puede manejar con comodidad alrededor de 1.000.000 de combiunaciones por segundo.
www.bradanovic.cl

10 Carácteres


Números 0123456789
Contraseña Clase del ataque
Longitud Combinaciones Clase A Clase B Clase C Clase D Clase E Clase F
2 100 Inmediato Inmediato Inmediato Inmediato Inmediato Inmediato
3 1000 Inmediato Inmediato Inmediato Inmediato Inmediato Inmediato
4 10,000 Inmediato Inmediato Inmediato Inmediato Inmediato Inmediato
5 100,000 10 Secs Inmediato Inmediato Inmediato Inmediato Inmediato
6 1 millón 1 ½ minutos 10 segundos Inmediato Inmediato Inmediato Inmediato
7 10 millones 17 minutos 1 ½ minutos 1 ½ minutos Inmediato Inmediato Inmediato
8 100 millones 2 horas y ¾ 17 minutos 1 ½ minutos 10 segundos Inmediato Inmediato
9 1000 millones 28 horas 2 horas y ¾ 17 minutos 1 ½ minutos 10 segundos Inmediato



26 Carácteres


Alfa mayúscula ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alfa minúscula abcdefghijklmnopqrstuvwxyz
Contraseña Clase del ataque
Longitud Combinaciones Clase A Clase B Clase C Clase D Clase E Clase F
2 676 Inmediato Inmediato Inmediato Inmediato Inmediato Inmediato
3 17,576 < 2 Secs Inmediato Inmediato Inmediato Inmediato Inmediato
4 456,976 46 Secs 5 Secs Inmediato Inmediato Inmediato Inmediato
5 11.8 millones 20 minutos 2 minutos 12 Secs Inmediato Inmediato Inmediato
6 308.9 millones 8 horas y ½ 51 ½ minutos 5 minutos 30 Secs 3 Secs Inmediato
7 8 mil millones 9 días 22 horas 2 horas y ¼ 13 minutos 1 ¼ minutos 8 Secs
8 200 mil millones 242 días 24 días 2 días y ½ 348 minutos 35 minutos 3 ½ minutos
9 5.4 billones 17 años 21 meses 63 días 6 días y ¼ 15 horas horas de 1 ½
10 141 billones 447 años 45 años 4 años y ½ 163 días 16 días 39 horas y ¼
12 95.000 billones 302.603 años 30.260 años 3.026 años 302 años 30 años 3 años
15 1.000 trillones 53 billones de años 532 millones de años 53 millones de años 5 millones de años 531.855 años 53.185 años
20 199.000 cuatrillones 63.000 billones de 63.000 billones de Años 631 billones de años 63.1 billones de años 6.3 billones de años 631 mil millones años



52 Carácteres


Alfa mezclada AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz
Contraseña Clase del ataque
Longitud Combinaciones Clase A Clase B Clase C Clase D Clase E Clase F
2 2,704 Inmediato Inmediato Inmediato Inmediato Inmediato Inmediato
3 140,608 14 Secs < 2 Secs Inmediato Inmediato Inmediato Inmediato
4 7.3 billones 12 ½ minutos 1 ¼ minutos 8 Secs Inmediato Inmediato Inmediato
5 380 millones 10 horas y ½ 1 hora 6 minutos 38 Secs 4 Secs Inmediato
6 19 mil millones 23 días 2 días y ¼ 5 horas y ½ 33 minutos 3 ¼ minutos 19 Secs
7 1 billón 3 años y ¼ 119 días 12 días 28 horas y ½ 3 horas 17 minutos
8 53 billones 169 años y ½ 17 años años de 1 ½ 62 días 6 días 15 horas
9 27.000 billones 8.815 años 881 años 88 años 9 años 322 días 32 días



62 Carácteres


Alfa y números mezclados 0123456789AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz
Contraseña Clase del ataque
Longitud Combinaciones Clase A Clase B Clase C Clase D Clase E Clase F
2 3,844 Inmediato Inmediato Inmediato Inmediato Inmediato Inmediato
3 238,328 23 Secs < 3 Secs Inmediato Inmediato Inmediato Inmediato
4 15 millones 24 ½ minutos 2 ½ minutos 15 Secs < 2 Secs Inmediato Inmediato
5 916 millones 1 día 2 horas y ½ 15 ¼ minutos 1 ½ minutos 9 Secs Inmediato
6 57 mil millones 66 días 6 días y ½ 16 horas horas de 1 ½ 9 ½ minutos 56 Secs
7 3.5 billones 11 años 1 año 41 días 4 días 10 horas 58 minutos
8 218 billones 692 años 69 años y ¼ 7 años 253 días 25 días y ¼ 60 horas y ½



96 Carácteres


Alfa, números y símbolos mezclados ¡<SP> 0123456789AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz! “#$%&'() *+, -. /: ; ¿<=>? @ [\] `del ^_ {|} ~
Contraseña Clase del ataque
Longitud Combinaciones Clase A Clase B Clase C Clase D Clase E Clase F
2 9,216 Inmediato Inmediato Inmediato Inmediato Inmediato Inmediato
3 884,736 88 Secs y ½ 9 Secs Inmediato Inmediato Inmediato Inmediato
4 85 millones 2 horas y ¼ 14 minutos 1 ½ minutos 8 Secs y ½ Inmediato Inmediato
5 8 mil millones 9 días y ½ 22 horas y ½ 2 horas y ¼ 13 ½ minutos 1 ¼ minutos 8 Secs
6 782 mil millones 2 años y ½ 90 días 9 días 22 horas 2 horas 13 minutos
7 75 billones 238 años 24 años 2 años y ½ 87 días 8 días y ½ 20 horas
8 72.000 billones 22.875 años 2.287 años 229 años 23 años 2 años y ¼ 83 días y ½



Ejemplos prácticos


Contraseñas de la muestra Clase del ataque
Pwd Combinaciones Clase A Clase B Clase C Clase D Clase E Clase F
darren 308.9 millones 8 horas y ½ 51 ½ minutos 5 minutos 30 Secs 3 Secs Inmediato
Land3rz 3.5 billones 11 años 1 año 41 días 4 días 10 horas 58 minutos
B33r&Mug 72.000 billones 22.875 años 2.287 años 229 años 23 años 2 años y ¼ 83 días y ½



Ataques passwords
Fuente de información: thecrypt.co.uk

Enlaces Relacionados


Otras Formas

siempre he pensado que es mas facil hacerse amigo de la persona y pedir la contraseña en el momento mas adecuado, la ingenieria social es increible, y las demas ingenierias tambien lo son! ahora que con un rack con 4 opterones de 4 nucleos se pueden hacer cosas magicas, eso si lo del md5 ya es mas que un problema y los hashes de archivos, no hay como preguntar! jajaja

ayuda urgente por favor

baje un libro de historia II necesito copiar de el algunas cosas pero tiene candado ¿como le hago para quitarselo?

hackear contraseñas

no me interesa si soy un lammer o un hacker pero alguien me puede pasar un programa para petar contraseñas del youtube me he de vengar de espadajjaponesa i sasuke shimi me hakearon mis 2 cuentas mas el hotmail pero del hotmail me dijo la contraseña nueva que algien me pase un programa para petar contraseñas porfa

Buenos conceptos e ilustrativo

Estuve leyendo los diferentes articulos referente a los password.. me parecio interesante cada uno de ellos, con sus diferentes punto de vista.

Muy bueno el tema..

Gracias

haker

si alguien tiene un hack de tibia para hakear los account y password me lo pueden pasar o decirme donde lo consigo

KIERO OBTEDNER UN PROGRAMA

MI MSN ES el_chamagol_25@hotmail.com me gustaria ke alguien me ayudara a conseguir los programas para hackiar...

mira,, lo que pasa que no

mira,, lo que pasa que no existen programas para hackear,, logico. Sigue buscando y te encontraras con toneladas de virus. y alguno que otro programilla que no te funcione. Mejor aprende a progrmar y no te conviertas en un "lammer". Clro,, lo mejor opcion es UBUNTU ( para crear ) y Windows para destruir,

Utiliza LINUX,, existen muy muy muy escasos virus,, en windows apenas entras y ya hay varios de solo estar encendida la computadora.

DE HECHO MIRA LO QUE ME ENCONTRE ::

Macintosh pagaria $ 25,000 dolares a quien infecte a dos de sus computadoras (nadie ha podido). En combio, windows paga $ 1 peso a quien infecte 25,000 de sus computadoras (aun asi me haria millonario).

Bueno,, ya me emocione escribiendo... Heriberto Cortes Ochoa ! SALUDOS !

Re: Peor escenario

Aclarando que estos tiempos de años y demás son para el peor escenario (el tiempo a invertir si uno eligió la ultima contraseña posible), esto es, el algoritmo de fuerza-bruta tardarí­a máximo ese tiempo en recorrer todas las contraseñas posibles para el largo del password establecido. ROd@MX.

Y a quien le interesa la fuerza bruta?

Si es mas bruta la gente que la fuerza bruta, por eso tenemos miles de virus hoy en dia, que lo que buscan es hacerse de algun par de contraseñas con las que peguen serio en algun lado... quien quiere tardarse 1200 años con una supercomputadora si basta un "Mail cadena" y ahi tienes al monton de inutiles mandandolo con copia abirta a todos los cuates...

"Gracias por la aclaracion,

"Gracias por la aclaracion, otra preguntita jeje, alguien save como petarse un xp modo OnLine???
Sin el engorro de troyanos que se detectan todos a la primera y admas son dificiles d colar????
No se, algo deve haver, yo se petar kuentas d admin d win xo solo delante del pc, lo hago con un programilla, pero OnLine voy perdido n se ni x donde empezar jejeje

Alguien save????, es que lo suyo seria saver entrar y dsp aplicar dichos algoritmos o con el "jhon the ripper" o es "Cis7" para sacar todos los paswords"

Con animo de ofender: eres un palurdo joven. Palurdo. Niñato.

Muy interesante

Muy interesante el artí­culo. Me recuerda al libro "Fortaleza Digital" de Dan Brown, ¿lo habí©is leido?, jeje. Os darí©is cuenta luego que todo esto no vale para nada, ¿o si?. Leedlo y opinais. Un saludo para todos, y enhorabuena al webmaster. Saludos.

Preguntita

Gracias por la aclaracion, otra preguntita jeje, alguien save como petarse un xp modo OnLine???
Sin el engorro de troyanos que se detectan todos a la primera y admas son dificiles d colar????
No se, algo deve haver, yo se petar kuentas d admin d win xo solo delante del pc, lo hago con un programilla, pero OnLine voy perdido n se ni x donde empezar jejeje

Alguien save????, es que lo suyo seria saver entrar y dsp aplicar dichos algoritmos o con el "jhon the ripper" o es "Cis7" para sacar todos los paswords

Mejor aprender...

Por que mejor no aprendes ortografia primero y luego le buscas a las claves?

Que bien!, en el peor de los

Que bien!, en el peor de los casos mis contraseñas tardarí­an 2 años en ser decodificadas (en el mejor, unos 1200 aprox) :-)
Algún dí­a comentarí© el algoritmo que utilizo, ya que de la manera en que las establezco nunca me olvido de las contraseñas y tienen 9 caracteres incluyendo números y caracteres comunes.

Si el problema es de la

Si el problema es parece que es de traduccion pero creo que en realidad esta bien traducido porque al ser combinaciones se trabaja con numeros inmensos ademas en cualquier caso se sobreentiende.

En Europa y gran parte de América Latina, un Cuatrillón equivale a un millón de trillones, o 1024, o sea 1.000.000.000.000.000.000.000.000, mientras que en inglés, equivale a mil billones, o 1015, o 1.000.000.000.000.000.

(Parece ser correcto no??)

Saludos

Saludos

Billones o millardos?

Segun la Real Academia Española un billón equivale a 10 elevado a 12, es decir 1.000.000.000.000, en cambio los americanos suelen usar el tí©rmino Bilion para referirse a 10 elevado a 9 1.000.000.000.

http://en.wikipedia.org/wiki/Billion

Supongo que el artí­culo se tradujo del inglí¨s ya que sino no cuadra la combinatoria.

por ejemplo al usar todos los carí cteres y una clave de longitud 8 obtenemos 7.213 billones en lugar de los 7,2 cuatrilones. Variaciones con repetición de 96 elementos en grupos de 8 = 96 elevado a 8.

Claro que el problema solo esta en la traducción. Si tomamos el tipo de ataque F de mil millones de contraseñas al segundo veremos que la maquinita en questión tardaria unos 83 dias 11 horas 51 minutos y casi 36 segundos en calcular todas las posibilidades. No está nada mal para solo 8 caracteres. Ah! con 9 nos vamos a 21 años y con 10 pasamos de los 2100 años.

Interesante artí­culo.

Hay fuerza bruta y fuerza bruta

El ejemplo puede ser ilustrativo pero el resultado es cuestionable. No es lo mismo implementar un algoritmo de encriptación de contraseñas como MD5 o 3DES. El número de cálculos y su complejidad en cada caso es distinto. Cualquier mí­nima desviación, multiplicada por el inmenso número de comprobaciones a hacer hará variar enormemente el tiempo necesario para el ataque.

fuerza bruta???

Me gustaria saver que son exactamente ataques de fuerza bruta, graciasssssss

fuerza bruta

pues, probar una a una todas las combinaciones hasta que das con la correcta, esta es la opción más lenta(de romper) de todas, lo que se acostumbra hacer es usar diccionarios(listas de palabras comunes) y hacer variaciones de ellas, por ejemplo, partiendo de una de las palabras(las que contiene el diccinario que uses) en minusculas probar con alguna de sus letras en mayuscula(o varias letras),etc.Osea, no es muy aconsejable usar nombres de personajes de peliculas, libros, etc(lo digo por que conozco casos, pardillos!!).Yo acostumbro usar frases, por ejemplo el titular de una noticia del periodico, me es mas facil que memorizar una palabra corta con letras minusculas/mayusculas y numeros. Otra cosa longitud minima 8(o 9) caracteres,seamos serios!.

menudo rollo me ha salido!

Lamentablemente en muchos de

Lamentablemente en muchos de los sistemas que utilizan una contraseña no se admiten sí­mbolos, o sólo se pueden introducir un número limitado de caracteres, como 6 ú 8, e incluso los hay de sólo 4.

Siempre he pensado que se podrí­an tener password de hasta un centenar de caracteres, y poder introducir una frase entera (sin espacios), aunque la frase sea absurda y mezclando idiomas, sí­mbolos y/o números, aunque para algunos podrí­a ser poco práctico, pero al menos otros podrí­amos escoger.

Tambií©n es cierto que algunos sistemas de acceso ya no te permiten hacer más que unas pocas conexiones e intentos limitados durante un espacio de tiempo.

Es solo una prueba de que

Es solo una prueba de que hay que tener cuiado al elegir los passwords

pero ya la mayoria de los sistema de password ya incluyen segmentos que evitan ataques de fuerza bruta

ademas los tiempos aumentan combinatoriamente cuando se busca la combinacion User/Password

de todas formas es muy interesante e ilustrativo

Contraseñas difí­ciles

Un truco para sacar contraseñas raras, y acordarse de ellas, es hacerlo a partir de nombres de pelis, canciones, libros, versí­culos de la biblia, frases hechas...
Por ejemplo, se puede sacar la segunda y penúltima letra de:
Más vale pájaro en mano que 100 volando
ááalarneanuuod
Con una pequeña transformación nos queda:
íáAlSrNeAnUuOd
Y añadiendo el número
íáAlSrNeAnUu10Od
Claro, siempre se puede aplicar la misma regla al número:
íáAlSrNeAnUu0Od
Y por dar un último quiebro cambiamos un cero por una C:
íáAlSrNeAnUuCOd
Aunque bueno, bií©n pensado, se puede añadir al principio un "más vale" de forma simbólica:
+>íáAlSrNeAnUuCOd

Como todo, esto es una forma, pueden hacerse miles de formas, usando diferentes trucos y tranformaciones, tambií©n, se pueden dar más pasos o menos, en función del gusto, y como en Bricomaní­a, aquí­ el toque personal cuenta mucho.
Bueno, de nada sirve todo esto, si apuntamos la contraseña en un papel, y nos olvidamos el papel en el peor lugar que se nos pueda olvidar.

En resumen

Suponiendo que la contraseña tenga más de 6 caracteres, si se utilizan solo letras, la contraseña puede ser rápidamente descifrable. Si usas mayúsculas y minúsculas, la cosa se complica. Si usas además un número, la cosa está jodida. Si pones un sí­mbolo (siempre que estí© permitido), tu contraseña es indescifrable.

jejeje

Es en momentos como í©ste en los que me alegro de memorizar contraseñas de 16 carácteres sin sentido. :P

La latencia de los sistemas

La latencia de los sistemas on-line es suficiente para que no sea facil hacer un ataque de fuerza bruta. Es por eso que se suela trabajar en local (con el fichero con las passwords encriptadas).

Una vez que tienes dicho fichero se pueden hacer varias cosas:
- Ataques de fuerza bruta
- Ataques de diccionario (no probar todas las combinaciones, sino un conjunto más probable como nombres de mujeres, palabras del castellano, ...)
- Rainbow tables [wikipedia.org]

Aparte de eso, lo que se guarda de una clave es un hash. Y las funciones de hash pueden tener colisiones con combinaciones más simples. Esto es lo que se suele tratar de explotar en los ataques de cumpleaños [wikipedia.org].

Basicamente. Mejor que tener passwords "raras" o meter más latencia de la que los sitios tienen de por si, es ocultar los hashes de las passwords (tener las passwords en limpio no es siquiera una opción). En UNIX esta el fichero shadow password solo accesible por root. Los servidores LDAP permiten ocultar el campo de la password. En cambio, con la cookie de barrapunto (que viaja en un canal sin encriptar) es posible que alguien pudiera sacar tu password (habria que mirar el slashcode para asegurarse) sin importarle los tiempos de retardo que te pusiera barrapunto (más alla de los de la propia latencia del sitio).
----
El consumo consume al que consume consuma lo que consuma y con las sumas que sume.

Muchos numeros!!!

Buenas, ha habido algunos problemillas con la traduccion y es que yo cuando paso de los mil millones me pierdo y más aún cuando los datos estan en ingles, ya sabeis... la traduccion no es literal... hasta ellos mismo se equivocan porque no tiene un estandar definido, bueno por lo que he podido investigar:

Un billion son mil millones; un trillion son mil billion (un billón en español); un quadrillion son mil trillions, o sea, mil billones; y un quintillion son mil quadrillions, o sea, un trillón en español.

Por lo tanto creo que los datos son ya correctos si veis algo anomalo o hay algún erudito en el tema por favor no dudeis en poneros en contacto jeje, porque yo estoy hecho un lio...

Erudito: Que tiene y demuestra poseer sólidos y profundos conocimientos en una o múltiples disciplinas:
Saludos

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato