Anyone correct me if im wrong but my understanding is that this approach takes a surprisingly huge amount of computing power as the number of possible password combinations is astronomically large.
If the password file is not encrypted and it's a dumb password, then you can probably do it quicker.