Puedes evitar la extracción de hash por completo y usar cRARk en su lugar. cRARk es una utilidad gratuita de línea de comandos para descifrar contraseñas RAR disponible para Windows, Mac y Linux. También está diseñada para trabajar con CUDA, así que puede que quieras aprovecharla si tienes una GPU potente.
Una advertencia es que tardará mucho tiempo en crackear un archivo si no sabes nada de la contraseña, y tiene > 6 caracteres de longitud. Si conoces un pequeño detalle de la contraseña, como el número aproximado de caracteres, te permite introducirlo para acortar drásticamente el tiempo de crackeo. A pesar de que cRARk es uno de los crackers RAR más rápidos que existen usando código MMX y SSE extremadamente optimizado, esto es cierto para cualquier aplicación de fuerza bruta. Cuando se descifran contraseñas más largas, se tarda mucho más tiempo debido a la gran cantidad de posibilidades de intentarlo.
Aquí hay un ejemplo de cómo descifrar la contraseña ‘john’:
C:\>crark.exe -c -l4 -g4 Chap7.rar cRARk 3.2d (CUDA enabled) Freeware Copyright 1995-2001, 2006-09 by P. Semjanov, http://www.crark.net portions (c) 1993-2005 Eugene Roshal (c) PSW-soft Password Cracking Library PCL v. 2.0d by P. Semjanov Testing archive Chap7.rar : version 2.9 Testing Chap7.rtf Choosing best crypto functions................................................. Chosen: ASM (Prescott/AMD), SSE2 (P4/Core 2) (-f1114) Ticks per password expected = 40438280, theoretical = 27000000, CPU rate = 0.67 Processing line 56 of password definition file... Testing 4-chars passwords ... ckdk Passwords tested = 42000 (time = 3:45.00, rate = 186 p/s) elka Passwords tested = 78000 (time = 6:58.99, rate = 186 p/s) john - CRC OK In hex (PCL style): A F 8 E Passwords tested = 167844 (time = 15:02.38, rate = 186 p/s) Total tested = 167844, slow tests = 20914
No es tan malo ;)