| Desgracia Un programa que intenta encontrar una colisión en un hash dado |
Descargar ahora |
Desgracia Clasificación y resumen
- Nombre del editor:
- Dmitriy Pletnev
- Sitio web del editor:
- http://www.geocities.com/dxp2532/
Desgracia Etiquetas
Desgracia Descripción
Un programa que intenta encontrar una colisión en un hash dado El proyecto de DiSash es un programa que intenta encontrar una colisión en un hash dado. El hash puede ser MD5 o SHA1, y el programa detectará automáticamente cuál se le da. Para ver el uso, simplemente ejecútelo sin ningún argumento. Comentarios de los desarrolladores. La idea de escribir un programa de este tipo llegó cuando jugaba el NGSEC (www .ngsec.com) juegos. Se requieren algunos niveles para encontrar la cadena de nombre de usuario / contraseña original de SHA1 y MD5 hashes de ellos. Ya existía una galleta MD5 ya, pero nada para SHA1. Entonces, mientras estaba escribiendo uno de un código de RFC, parecía una buena idea poner a ambas galletas en One. También noté que la galleta MD5 usaba las libs de OpenSSL, por lo que también agregué soporte para OpenSSL, que es mucho más rápido que RFC. La compilación de OpenSSL se compilará de forma predeterminada a menos que finalice la definición para RFC en CONFIG.H.REQUIRMANTES: · GNU HACE (gmake en Solaris) · Compilador de GNU (GCC) Se sugiere encarecidamente tener instalado OpenSSL. Si está usando Red Hat's System, necesitará ambos paquetes de OpenSSL (OpenSSL + Devel). Sin embargo, si no tiene OPENSSL, puede descambiente, definirá en CONFIG.H y ejecute 'Hacer RFC'. Esto utilizará el código de RFC-1321 y RFC-1810 para MD5, y RFC-3174 para SHA1. ¿Qué hay de nuevo en este lanzamiento: · El código BUNDLED MD5 y SHA1 se ha eliminado. · Esta versión tiene total confianza en OpenSSL. · Se ha solucionado un error de excepción de punto flotante en Print_Stats (). · Un error de termio donde la redirección STDOUT no funcionó en SIGINT (CTL-C) se ha solucionado. · Los comparaciones de digerir se han movido de las funciones de hash en el bucle principal. · Hay una nueva característica para leer los hashes de un archivo. · Las estadísticas de tiempo de ejecución están deshabilitadas debido a varios errores. · Se ha agregado una lista vinculada para mantener los digestiones.
Desgracia Software relacionado