[Rarcrack] est un utilitaire fort sympathique. Il permet en effet de retrouver, certains diront /cracker/, le mot de passe d'un fichier compressé.
3 formats de compression sont pour l'instant supportés : ZIP, RAR et 7z.
Elle est très simple :
,----
| $ rarcrack mon_archive_inviolable
`----
Et, là, il vous faudra patienter, patienter un 'tit peu ... ... ...
Pour tester ce logiciel, j'ai créé une simple archive ZIP dont l'extraction est protégée par le mot de passe /plop/ et pour les besoin de l'expérience, j'ai lancé /rarcrack/ avec /time/ dans le but d'avoir une idée du temps nécessaire. L'avancée des recherches s'affiche sur l'écran de votre terminal :
,----
| ...
| ...
| Probing: ‘0Ap5′ [112 pwds/sec]
| Probing: ‘0Aur’ [110 pwds/sec]
| Probing: ‘0AzO’ [111 pwds/sec]
| Probing: ‘0AF4′ [108 pwds/sec]
| ...
| ...
| ...
| Probing: ‘pla0′ [110 pwds/sec]
| Probing: ‘plfi’ [109 pwds/sec]
| Probing: ‘plkD’ [110 pwds/sec]*
| ...
| GOOD: password cracked: 'plop'
| real\\\967m39.515s
| user\\\1036m50.244s
| sys\\\\351m30.894s*
`----
Bref, il lui faut un temps certain, mais il a trouvé le mot de passe. De plus, lorsque vous le lancez un fichier .xml est créé, ce fichier permet, entre autre (je vous laisse chercher ce qu'il est possible de faire avec), de stopper la recherche pour la reprendre plus tard.
Pour installer ce logiciel, les dépendances recommandées sont celles permettant la gestion des archives. Il n'y a pas de classique configure et si vous jetez un oeil au MakeFile, vous remarquerez qu'il installera l'exécutable sous /usr/ bin, vous pouvez procéder comme suit et exécuter dans le répertoire des sources :
,----
| # make && make install
`----
Happy Cracking !