RAR GPU Password Recovery
Recovers passwords for RAR 3.x files
using power of ATI HD RV7x0 and nVidia
"CUDA" G80+ video cards.
This software using ATI RV 670/770/870 and nVidia "CUDA" video cards to recover passwords for RAR archives v 3.x. Recovery speed at HD4850 about 20 times better than single core of Q6600 @ 2.4Ghz. (Comparing only optimized SSE2 code running on iCore. Currently only 2 programs heavily optimized for RAR 3.x recovery -- crark & ARCHPR). For non-optimized CPU versions it can be [place your favorite number here, like 100x or 200x].
Performance on nVidia cards slower than with ATI ones (because of nVidia GPU architecture). So, 8600 GT about 2x times faster than single core of Q6600 @ 2.4Ghz. GTX 260 /w 192SP about 12 times faster than single core of Q6600 @ 2.4Ghz.
Plain numbers (for RAR passwords with length == 4) are:
~168 passwords per second on single core of Q6600 @ 2.4Ghz (crark's result)
~325 passwords per second on 8600 GT
~3350 passwords per second on ATI HD4850
~2075 passwords per second on GTX260/192SP
Note that password recovery speed is not constant for RAR archive, it depends on password length (i.e shorter passwords will be checked faster than longer ones.
Only supported ATI cards are: based on RV670, RV740+ and RV870 (3870, 4770, 4850, 4870, 4890, 5870, etc).
Catalyst 9.4+ must be installed. But in fact it only was tested with Catalyst 9.9, so it's recommended to use.
Support for RV670 & RV870 aren't tested at all (as I don't have any such cards around, let me know if they works or not).
Only supported nVidia cards are: the ones with CUDA support, i.e. G80+. Was tested with 8600 GT, 8600 GTS, GTX260/192SP, GTX260/216SP, GTS250. Should work with anything G80+ I guess.
Starting from v0.4 you can choose to GPU to work with. It can be done with /device:N command line switch. See examples below.
RAR GPU Password Recovery v 0.5
Documentation RUS (частично)
О скоростях перебора паролей на CPU и GPU
Другие программы автора
IGHASHGPU - SHA1/MD5/MD4 bruteforcer for ATI and nVidia GPUs