OMG I HATE THIS.
I just typed up like an essay about how to prevent being hacked and it deleted it ALL. D:<
GAHHHH. waejrij;awer wer;iwrio
But basically.
People generally agree that you should log out before changing your password because the CGer can probably see you change your word. When you log out, you log them out as well.
Most people aren't CGed.
This page has the 3 main ways people are hacked:
http://www.neopets.com/~3tzTo prevent from being CGed, use NoScripts/NotScripts (depending on your browser).
This page has lots of info about how to prevent from being CGed and has links to pages with even more info -
http://www.neopets.com/~riphtAlso we Codexers have a problem. Usually a warning sign for when you've been CGed/hacked is when you're logged out randomly. However if we use the program manager, even if it's just like for Punchbag Sid and like the Autotrainer, we still randomly get logged out.

So we can't know/check unless we completely shut down the Program Manager.

The main problem these days is that people are being hacked with unregistered emails.
MAKE SURE you periodically log into the email you use for Neo. When you don't and your email is purged they can recreate it and access your account (not always, though. I recreated an email that was purged that was linked to an old account I lost and the info wouldn't send so I had to send in a ticket. TNT said my email was apparently blocked from receiving email from Neo and they unblocked it. doesn't make sense as I never used the email before except to create the account and then it was just newly recreated after.)
There's a way to see if you've been hacked email-wise too. On yahoo at least you can see which IPs have visited your email. Don't remember how to do it, though.
Stay safe.
I see a new batch of stolen pets/hacked accounts about twice a week on the PC.
Edited by lluvia, 30 November 2011 - 05:19 PM.