Bueno es un tema que encontré y me pareció muy importante y de mucha utilidad y quise compartirlo con ustedes, la documentación original esta en ingles así que la redacte yo mismo como lo entendí, bueno mucha explicación ya..
Vayamos a lo importante...
Antes que nada
Rarcrack es un programa que nos permitirá averiguar la contraseña de archivos comprimidos. Concretamente, soporta archivos .rar, .zip y .7z. Rarcrack es un programa que no ha tenido hasta el momento un largo desarrollo, encontrándose en la actualidad en su versión 0.2. No obstante, es totalmente eficaz en la recuperación de contraseñas, tarea que realiza mediante fuerza bruta.
¿Cómo lo podemos usar desde cero? Tranquilos que os lo explico paso a paso:
1.- Necesitamos tener el paquete libxml2-dev instalado, por lo que hacemos lo siguiente:
sudo aptitude install libxml2-dev
2.- Nos bajamos el archivo del proyecto. [b ]DESDE AQUI [/b]
3.- Lo descomprimimos.
4.-Si te sale un error al momento de compilacion que diga error de comparación entre puntero y entero en la línea 206 del archivo rarcrack.c. se lo corrige haciendo el siguiente cambio:
- Linea 206 original: if (strcasestr(ret, “ok”) != NULL) {
- Linea 206 modificada: if ((char *)strcasestr(ret, “ok”) != NULL) {
Una vez realizada dicha modificación, guardamos el archivo y cerramos el editor.
5.- Compilamos. Para ello vamos a la consola y escribimos lo siguiente estando dentro el directorio donde descomprimimos el archivo del proyecto:
make
6.- Instalamos. Para ello, de nuevo en la consola, escribimos lo siguiente:
sudo make install
7.- En la consola nos situamos en el directorio donde esté el archivo RAR en cuestión, y lo usamos de la siguiente forma:
rarcrack nombre_archivo.rar –type rar –threads 3
La forma general de uso es:
rarcrack your_encrypted_archive.ext [--threads thread_num] [--type rar|zip|7z]
Nos informará de la contraseña y, además, genera un archivo xml en la se conservará.
La orden básica de rarcrack es la ya comentada. No obstante, podemos definir el número de hilos de ejecución de rarcrack para adecuar el proceso a la potencia de nuestro equipo. Este número puede variar entre 1 y 12. En el mismo site oficial nos definen las instrucciones para definir en la orden los ‘threads’ que deseemos.
Bueno ojala les sea de mucha utilidad... y acuerdense no lo utilicen para cosas ilegales ^ ^
Página del Proyecto: RarCrack!
Vayamos a lo importante...
Antes que nada
Rarcrack es un programa que nos permitirá averiguar la contraseña de archivos comprimidos. Concretamente, soporta archivos .rar, .zip y .7z. Rarcrack es un programa que no ha tenido hasta el momento un largo desarrollo, encontrándose en la actualidad en su versión 0.2. No obstante, es totalmente eficaz en la recuperación de contraseñas, tarea que realiza mediante fuerza bruta.
¿Cómo lo podemos usar desde cero? Tranquilos que os lo explico paso a paso:
1.- Necesitamos tener el paquete libxml2-dev instalado, por lo que hacemos lo siguiente:
sudo aptitude install libxml2-dev
2.- Nos bajamos el archivo del proyecto. [b ]DESDE AQUI [/b]
3.- Lo descomprimimos.
4.-Si te sale un error al momento de compilacion que diga error de comparación entre puntero y entero en la línea 206 del archivo rarcrack.c. se lo corrige haciendo el siguiente cambio:
- Linea 206 original: if (strcasestr(ret, “ok”) != NULL) {
- Linea 206 modificada: if ((char *)strcasestr(ret, “ok”) != NULL) {
Una vez realizada dicha modificación, guardamos el archivo y cerramos el editor.
5.- Compilamos. Para ello vamos a la consola y escribimos lo siguiente estando dentro el directorio donde descomprimimos el archivo del proyecto:
make
6.- Instalamos. Para ello, de nuevo en la consola, escribimos lo siguiente:
sudo make install
7.- En la consola nos situamos en el directorio donde esté el archivo RAR en cuestión, y lo usamos de la siguiente forma:
rarcrack nombre_archivo.rar –type rar –threads 3
La forma general de uso es:
rarcrack your_encrypted_archive.ext [--threads thread_num] [--type rar|zip|7z]
Nos informará de la contraseña y, además, genera un archivo xml en la se conservará.
La orden básica de rarcrack es la ya comentada. No obstante, podemos definir el número de hilos de ejecución de rarcrack para adecuar el proceso a la potencia de nuestro equipo. Este número puede variar entre 1 y 12. En el mismo site oficial nos definen las instrucciones para definir en la orden los ‘threads’ que deseemos.
Bueno ojala les sea de mucha utilidad... y acuerdense no lo utilicen para cosas ilegales ^ ^
Página del Proyecto: RarCrack!