Proces łamania jakichkolwiek haseł, zależy w dużej mierze od tego z ilu i jakich znaków się składa. Jeżeli jest to długie hasło wykorzystujące litery, liczby, oraz znaki specjalne odkodowanie takiego hasła może być na tyle czasochłonne, że prawie niewykonalne.
W celu przyśpieszenia procesu dekodowania posłużymy się programem cRARk, który wykorzystuje moc karty graficznej. Umożliwi to kilkukrotnie szybsze wykonywanie operacji, niż gdybyśmy wykorzystali do tego zadania układ procesora.
Program cRARk, dostępny jest bezpłatnie do pobrania ze strony: http://www.crark.net. Po pobraniu na dysk komputera, należy go rozpakować i umieścić bezpośrednio na partycji. Program obsługiwany jest z linii wiersza poleceń, dlatego umiejscowienie go zbyt głęboko w folderach, spowoduje że będziemy musieli wykonać więcej czynności, aby z niego skorzystać.
Przed użyciem programu, należy wejść do jego folderu i zmienić nazwę wybranego (jednego!) pliku językowego (english.def, russian.def itp...) na password.def. Umożliwi to wykorzystanie odpowiedniego zestawu znaków, który posłuży do dekodowania hasła.