RAR passwords are hard to get since the algorithm of recovering is entirely based on brute-force. For example, if your password is something like "*test!@#$1234~8440)_&^**", then all the software solutions available are practically useless since the application needs to know the number of characters defined in the password, the format used, numbers, etc. Of course, some of them have the possibility to set these parameters first, but it will take a very long time before you can actually recover your password.