Como recupero a senha de um arquivo RAR no Mac OS X?

21

Estou executando o Mac OS X 10.6.2 e recebi alguns arquivos antigos que precisam ser extraídos. Backups antigos ou finanças ou contas eu acredito. Eles são arquivos RAR e protegidos por senha. Existe uma maneira de extrair o hash desses arquivos para que eu possa alimentá-lo em John The Ripper ou Cain and Abel ?

Editar

Eu baixei cRARk , mas infelizmente nada que eu tenha (SimplyRAR, RAR Expander, The Unarchiver) irá extraí-lo sem uma senha. Alguém pode verificar que eu sou louco e não há senha na versão do Mac ?

    
por Josh K 10.02.2010 / 06:27

1 resposta

33

Você pode ignorar a extração de hash e usar cRARk . O cRARk é um utilitário de cracking de senhas RAR, disponível gratuitamente para Windows, Mac e Linux. Ele também é projetado para funcionar com o CUDA, então você pode querer aproveitar isso se tiver um GPU poderoso.

Uma ressalva é que levará muito tempo para decifrar um arquivo se você não souber nada sobre a senha e for > 6 caracteres de comprimento. Se você conhece um pequeno detalhe sobre a senha, como o número aproximado de caracteres, ele permite que você insira isso como um interruptor para reduzir drasticamente o tempo de quebra. Mesmo que o cRARk seja um dos mais rápidos crackers RAR usando MMX & Código SSE, isso vale para qualquer aplicação de força bruta. Ao decifrar senhas mais longas, levará uma quantidade de tempo substancialmente mais longa devido à infinidade de possibilidades de tentar.

Aqui está uma amostra de cracking da senha '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  E
Passwords tested = 167844 (time = 15:02.38, rate = 186 p/s)
Total     tested = 167844, slow tests = 20914

Não é muito pobre;)

    
por 19.02.2010 / 20:35