My reply is a little late, but better late than never I guess.
Quote:
You might change your password from a different computer to ensure that if you did have a keylogger/trojan, that they also don't have your new password. Also, check out SnoopFree to ensure you don't have any keyloggers.
I used the "character map" to change my password because to my knowledge this isn't trackable with keyloggers.
Quote:
How strong is/was your password? If you have any kind of notoriety on FTP (i.e., people think you have a lot of money in your account), it's possible that somebody was launching a "dictionary attack" on your screenname--effectively trying every combination of letters until they happened to stumble across your actual password. In theory, FTP should also be on the alert for this sort of thing--too many failed attempts to log into an account should trigger some action on their part, at least sending you an email asking if there's a problem, perhaps temporarily suspending the account pending notification from you, etc.
Good passwords should include some combination of upper and lower case letters (NOT full English words), numerals, and punctuation.
My password was made up of both letters and numbers and isn't a word found in the dictionary, nor anything that could really be connected to me.
On another note, doesn't the log in ignore upper and lower case letters?