Making this password search more intelligent
There's no real way to speed up the brute-force enumeration of all possible 3-letter passwords. 

Perhaps you could use the dictionary.  There's a finite list of 3-letter English words.    They may be slightly more common.

Also, if you google for  "most common passwords", some kind of 3-letter version of that list could be tried before anything else.