Originally posted by: loki8481
Originally posted by: BurnItDwn
This doesn't directly answer your question, however I think you're going to have a difficult time with this.
If a keylogger is able to somehow get onto your system, then any security features on that system can usually be bypassed or disabled by the keylogger.
Often many keyloggers use the POST mechanism of your default browser in order to send the keys to somewhere.
This further complicates the problem because unless you only allow access to certain IP addresses, you're firewall (which would have to of course be a seperate machine between the PC and the ISP) would see the keylogger's attempt at sending data and treat it just like every webpage you visit, as it wouldn't be able to tell the difference.
so is there a way to get 100% protection? or should I be prepared to run a system scan before ever entering in a password?
Unfortunatly, there is no such thing as a computer that is 100% secure.
Running a system scan every time you enter a password is mostly a waste of time, especially because lots of the newwest worms, trojans, viruses, etc don't get detected right off the bat.
Your best bet is
1) never run anything unless you are 100% sure what it is and that it's safe.
2) a software firewall is a great line of defense. They are very usefull, but they are not magic cure alls.
3) never use an "administrator" account, unless you are doing actual administrative things that require that access level. I know it's a pain in the ass to switch accounts for this and that, but it can save you a lot of trouble.
4) any time you notice ANYTHING out of the ordinary with your PC, no matter how insignificant it appears, research it and figure it out.
5) Regular scans of things like spybot, adaware, antivir will help to keep your box in shape, however, they too are not magic cure alls.
There is no way to 100% protect your PC or yourself from threats or user error.
Following steps like these can help a lot though.
One other thing, and this is going to be a major hassle, Use different passwords for everything, and don't keep them saved in a plain text file somewhere.
If you need some help remembering passwords, you can always use a secure open source password management utility, that way, you only have to remember one or two passwords, as opposed to dozens or maybe even hundreds.
The One I use (well actually, my entire department at work uses it) is called
Password Safe.
So, be smart, protect yourself the best you can, don't have a sense of invulnerability or "that can't happen to me", and you should for the most part be nice and secure.