Viper

Software captura de pantalla:
Viper
Detalles de software:
Versión: 1.4
Fecha de carga: 3 Jun 15
Promotor: Frank4DD
Licencia: Libre
Popularidad: 15

Rating: 3.0/5 (Total Votes: 1)

Viper es una galleta de la contraseña de fuerza bruta.
Cuando yo estaba tratando de entender la inseguridad de contraseñas UNIX, busqué software simple descifrado de contraseñas como ejemplo. Claro, hubo el famoso Crack, pero encontré viper.pl de Hale más legible. Quería mejorar el código de medir y el rendimiento de impresión y estimaciones de tiempo para los ataques de fuerza bruta, por lo que me puse en contacto Hale sobre mis ideas, incluyendo la re-escritura de su programa en 'C' para la máxima velocidad.
Yo quería saber cuánto tiempo toma para comprobar todas las combinaciones posibles contraseña en diferentes plataformas informáticas; por diferentes conjuntos de caracteres y para diferentes longitudes de contraseña. Los resultados fueron altamente interesante!
Pero primero, tenemos que mirar en más detalles de cómo funcionan las contraseñas y cómo se generan. Después de eso, escribir una galleta de la contraseña no es tan difícil. El diseño básico de una galleta de fuerza bruta contraseña es un bucle en el que se calcula de forma continua los hashes de contraseñas de cuerdas contraseña incrementados de un conjunto de caracteres genéricos - y comparar el resultado con el hash de la contraseña real hasta que coincidan. Le permite asumir la contraseña solo contiene letras minúsculas de 'a' a través 'z', empezaríamos hash y comparando:
'A', 'b', 'c', 'd' ... 'w', 'x', 'y', 'z', a continuación,
 'Aa', 'ab', 'ac', 'ad' ... 'zw »,« zx', 'zy', 'zz', a continuación,
 'Aaa', 'aab', 'aac', 'aad' ... 'ŻZW', 'ZZX', 'zzy', 'zzz'
 ... Continuar con la longitud máxima de la contraseña hasta que encontremos la combinación 'ganar'. Cuanto más rápido se corre el mejor, porque simple matemática nos dice cuántos contraseña combinaciones cadena tenemos que comprobar. Utilizando el ejemplo de una contraseña con máx. 8 caracteres (todo en minúscula), podemos calcular el número total de combinaciones (ejemplo para las 26 letras minúsculas del alfabeto Inglés):
 
(26) + 261+
(26x26) + 262+
(26x26x26) + 263+
(26x26x26x26) + 264+
(26x26x26x26x26) + 265+
(26x26x26x26x26x26) + 266+
(26x26x26x26x26x26x26) + 267+
(26x26x26x26x26x26x26x26) 268
= 217180147158 combinaciones!

Otro software de desarrollador Frank4DD

WebCert
WebCert

20 Feb 15

Comentarios a la Viper

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!