Features: The program has a convenient user interface; Drag-and-Drop is supported; The program can work with archives containing only one encrypted file; RAR Archives (All versions including version 3.x) are supported; RAR Archives with encrypted Filenames supported; Multi-volume RAR archives are supported; ZIP Archives support; ACE Archives support; Self-extracting archives are supported; Archives created by various software packages are supported; The program is very customizable: you can set the password length, the character set to be used to generate the passwords, mask character, and a couple of other options; You can select the custom character set for brute-force attack (non-English characters are supported); Brute-Force attack; "Brute-force with Mask" attack (with custom mask character) is available; Dictionary-based attack is available Autosave password search state and resume after a stop or a crash; Extract tool for ZIP, RAR and ACE archives. The maximum password length is not limited; CPU Priority control is available; Full Skinning Support. Auto Update tool automatically downloads and installs new versions of KRyLack Password Recovery software.