WoW Rookie: Account Security Basics
Recently we've had several posts about being hacked, guild banks assaulted, and Blizzard's typical response. The Customer Service Forum is filled with threads started by desperate World of Warcraft players seeking the return of their accounts and belongings as a gesture of goodwill. It is our responsibility to keep our accounts safe from hackers.
I speak from experience when I say that being hacked is just dreadful. Although it is usually possible to have your account returned, there is usually significant damage done in the process. In the past, even Blizzard employees have had their accounts compromised. This post is designed to help you do the best you can to protect your World of Warcraft investment.

The key used to create your account is essential in the event of a compromised account. Blizzard will ask for this along with a copy of your photo ID. You must use your legal name for your World of Warcraft account. Keep your authentication key with other important documents, or some other safe place. Though it may seem that you're done with your account key once you enter Azeroth, you never know when you may need it.
Password Protection
First and foremost you should protect your password. Blizzard's Terms of Use state that accounts can only be shared by a parent and a single child under the age of 18. That means you are in violation of the terms of use if you share your account information with friends, family, or guild members. Don't give your password to anyone, even Blizzard employees will never ask you for it. You should not use your username and password combination for any other websites.
The strength of your password is also important. Blizzard offers the following password suggestions:
- Make sure your password does not contain words from ANY dictionary (forwards or backwards)
- Use letters, numbers, AND symbols - Simply adding a string of numbers at the end of the password is typically not enough to guarantee security.
- Make your password at least 8 characters long - The longer the password, the more tries it takes to guess the password. Keeping your password over 8 characters will increase the difficulty in guessing your password.
- Avoid common number/letter replacements. (i.e. 1 and I, 3 and e)
- Do not use any keyboard sequences (i.e. qwerty
- Do not use your own account name - Using your own account name in your password, even if it is followed by other words or numbers, increases the chance that a hacker can guess your password.
- Avoid repeating small sequences of characters (i.e. abcabc)
Social engineering is when hackers gather information about someone in order to help narrow down their potential passwords. For this reason you should also avoid using your name or names of people close to you as part of your password. Using any information about you that is easily obtainable, such as your birth date or nickname, is like inviting a socially-engineering hacker to access your account. Remember to change your password often.

Keyloggers
That being said, most WoW account attacks come from a special breed of hackers known as keyloggers. Keyloggers traditionally use spyware to record the strokes of your keyboard and store them for their own personal use. The spyware is often installed on your computer by clicking on links or visiting URLs that often appear to be WoW-related. Eyonix reminded us on the public forums to be particularly wary of URLs ending in ".jpg.html" and ".scr." Those are often linked to keylogging programs.
Keylogging programs generally operate as java scripts. A good way to avoid getting keyloggers is to run a Mozilla based browser with the NoScript plugin. NoScript adds extra security by allowing the user to select which scripts will be run. You may chose to run scripts from only trusted sites, just don't get in the habit of always accepting a script. For this measure to be successful, all users on your computer must remain diligent and use a secure browser when surfing the internet.
The bad news is that many believe that the keyloggers we face in WoW are non-traditional. Rather than collecting keystrokes, they gather your information as it is submitted to Blizzard for authentication. At this time I can find no reliable source for this theory. I will be happy to update this post if someone can find a good source for this information.
Good Habits
Blizzard recommends that you keep your operating system up to date. You should perform regular Windows updates (or Software updates for Mac users). It is also imperative to maintain up-to-date anti-malware software on your computer. Malware is a general term for any program that harms a computer or its data. I will leave it to the comments to post their preferences for programs. Just pick a good one and use it.
There are some other ways to protect your account from intrusion. If you can, avoid logging into your WoW account or the World of Warcraft official site from foreign computers. You don't know where they've been. Be smart about spoof emails and phishing attempts. If it doesn't come from worldofwarcraft.com it is probably not legit.
Addons are frequently used in the game and many are accepted by Blizzard. Be sure to use reputable ones. Blizzard suggests that you always use the default launcher to start the program.
Many believe that Macs are more secure than PCs. My understanding is that fewer malware programs are created for Max OS's than for Windows, which makes them somewhat less vulnerable to attacks. Whichever the case, Mac users do get attacked, and there is no excuse to be lax with security.
What to do if you suspect you've been keylogged:
- Don't panic and try your password again
- Use official means to retrieve your password
- Assess the damage, make a list of what you've lost
- Make a copy of your account key and picture ID
- Contact Blizzard's account services department
- Scrub your computer for malware
- Wait for a response
-
If you receive a negative response, don't give up hope, and contact account services again
-
Rest assured that there's a special place in Hell for keyloggers. I like to believe it's an eternal bubblegum-rock concert featuring four Goblins and Ashlee Simpson.
Filed under: Tips, How-tos, Blizzard, Features, WoW Rookie, Account Security






Reader Comments (Page 1 of 2)
Shumina Mar 17th 2008 1:13PM
Thanks very much for the informative article.
And amen...that's a *special* kind of hell indeed. /shudder
Jeremy Cox Mar 30th 2008 6:49PM
I am somewhat livid that Blizzard hasn't given us the option of more account security features to combat the problem. I can think of three good possibilities off the top of my head.
1) Encryption keys. Once your account is encrypted by a special procedure to use only a certain computer, only that computer can use your account. This is so easy to implement as an option, it's not funny.
2) IP restrictions. Only allow logging in from a certain IP or range of IP addresses. (Most ISP don't offer static IP, but the dynamic range should be fairly limited.) This would be somewhat a hassle to maintain.
3) USB keys. At work, we have USB digital credentials which are required to sign digital documents. I think may gamers would be willing to cough up $10 for a WoW artsy USB keychain to prevent account hacking. Call me crazy.
George M. Mar 17th 2008 1:22PM
Everyone that plays WoW needs to run some type of Anti-Spyware / Anti-Virus software.
matt Mar 17th 2008 1:45PM
Yeah, I'm surprised you didn't mention anti-virus/spyware software.
I just got finished cleaning a spyware-infested computer running AVG Free Edition, so don't run that. (Most of the attacks on that computer would've been prevented by using Firefox+NoScript, btw.)
I'm personally running ESET NOD32 for anti-virus, because it's got relatively good performance (doesn't slow down my computer).
On top of that, though, I'm running Spybot S&D, which does a great job of detecting spyware, and is free.
There may well be better programs out there, that's just what I use, and it's a hell of a lot better than nothing.
jbodar Mar 17th 2008 8:47PM
@matt
Seconded on AVG Free. As a former user, I can say it's terrible at detection. Avira makes a good free AV program if you don't mind an unobtrusive nag window that pops up in the background when it updates.
jbodar Mar 17th 2008 8:47PM
@matt
Seconded on AVG Free. As a former user, I can say it's terrible at detection. Avira makes a good free AV program if you don't mind an unobtrusive nag window that pops up in the background when it updates.
Sithorne Mar 17th 2008 1:23PM
Thanks for the good info, Amanda. It appears that my current password isn't nearly complicated enough. :)
I hope you are able to make some positive progress on your own account soon!
~Sith
Candina@WH Mar 17th 2008 1:23PM
But why are you sentencing four innocent goblins to that hell?
Arras Mar 17th 2008 1:24PM
for some reason, WoW passwords are not case-sensitive, big security gap in my opinion. Use numbers and special characters instead of capital letters for some extra security.
Also, get into the habit of changing your password every 60-90 days, or whenever your account renews.
Every now and then, just because I'm paranoid, I'll intentionally put in the wrong password and wait a few hours and try to log in with my correct password and see what happens.
kenney Mar 17th 2008 1:35PM
Every time I see these articles, people don't recommend a password wallet, and it is frustrating because it is an EXTREMELY effective counter to keyloggers, because you will not transmit important information, even if you have a keylogger on your system.
http://passwordsafe.sourceforge.net/ Check it out, then use it. It's a very easy to use application, and all a keylogger will ever see is ctrl+v for your password. Running firefox with noscript enabled is always a good idea, but it is best to just plan on your system being compromised at some point, and thinking of ways to reduce the impact.
p-diddy Mar 17th 2008 1:40PM
sorry, not buying it. If the keylogger is smart enough to get past any security you have and log keys, it is probably smart enough to scrape your clipboard upon seeing a ctrl+c or ctrl+v.
kenney Mar 17th 2008 1:50PM
Then just use the automatic entry for the application. The keylogger would have to scrape every time it saw a right-click then (and actually I think with that option, the password never goes into the clipboard).
Are there ways around this precaution? Certainly- pretty much every preventative has its' counter. Will it counter a lot of the canned scripts people deploy? Yes. A lot of "hackers" are just average people using canned software- and most of the time your system is compromised by making a stupid mistake that you ordinarily wouldn't make.
Take my advice or leave it, I guess. Using a password wallet makes it very easy to have an extremely secure password, and WILL outsmart most keyloggers. That is why they exist.
AlmtyBob Mar 17th 2008 1:53PM
Keyloggers directly attack the WoW executable. While I can't find a definitive article to state that, think of this: Tons of people use the "remember account name" option. If the keylogger was strictly logging keystrokes and someone had that turned on, all they would get is a useless password.
Copy/pasting does not work.
kenney Mar 17th 2008 2:36PM
@10
My understanding is that most keyloggers get around that by deleting the contents of your wtf folder, forcing you to re-enter your account name.
However, if we are now talking about how to protect against a compromised client binary- I would suggest zonealarm or black ice defender- either of which perform checksums on your binary and warn you if it has changed.
Here is a link where pretty much every pro and attempts to identify cons for wallets are reviewed.
http://forums.worldofwarcraft.com/thread.html?topicId=3881821845&postId=38813079512&sid=1#35
Summary: There are a few pros, no cons, and it is not a solution that guarantees complete security (there never is).
I would suggest using the "Autotype" feature to bypass worries about clipboard security.
I guess I set myself up for flames by asserting that this is a good way to protect even a compromised system. However- I still maintain that it is. CERTAINLY it is much better than no protection, which is the alternative that seems to be presented by people responding to my OP.
So let me amend my suggestion with all the criticisms. Use zonealarm to ensure your binary integrity. Use password-safe with autotype to enter your account information. This will not be absolute protection, but it will be a DAMN SIGHT better than none. It WILL protect you against keyloggers that scrape your keyboard, and compromised wow binaries.
Thander Mar 17th 2008 9:03PM
I discovered that program while taking a Cryptography course. I use it for all my junk passwords for random websites. More important passwords are only in my head.
SpaceLady Mar 17th 2008 1:40PM
I had my identity stolen a couple of years ago so since then I run every firewall, anti-virus, anti-spyware anti-malware anti anything else you can think of program I can find. I also havr an encrypted keyboard and a password even those closest to me couldn't guess but I still worry. I know that if somebody is dedicated enough I could still get hacked. Build a better mousetrap and they'll build smarter mice.
AlmtyBob Mar 17th 2008 1:40PM
Nice article. One addition though, addons can't contain malware by virtue of how they operate. It's remotely possible they could use a buffer overflow technique to run actual code but that's never been done in the past to my knowledge. Just make sure you know how to install an addon manually if you're going to use them. Don't use executable addon updaters that you're not 100% sure of. Even then, make sure you're getting the updater from the proper site. Try not to download the Ace updater from www.goingtokeylogyou.com for example.
To reiterate Amanda's above point. No matter how well you practice personal security, if you ever login on a foreign machine or give a friend/guildy your password at any time, you're risking throwing your account away.
Unundead Mar 17th 2008 1:46PM
How to stop keyloggers...
1) Install Firefox
2) *Fwap*
Koden Mar 17th 2008 1:47PM
In general, I think Blizzard is far to reactive to account hacks rather than proactive.
For example, this weekend I rolled a new alt and was questing away in the starter zone. On 4 seperate occassions, over the space of about 3 hours I receive a group invite from a lvl 70 warrior who was in Shadowlabs everytime the invite came.
I reported the behavior to a GM, but not surprisingly was told that they cannot do anything unless the account owner notifies them. Well, that account owner is likely scrambling to get his account back at this time and is mad as hell. Who knows if it would have already been too late, but Blizz should be more proactive when such reports are made.
AlmtyBob Mar 17th 2008 1:59PM
Yah, given how prevalent the Slabs thing is I'm amazed they don't have some sort of red flag script that checks for people repeatedly entering Slabs without a party, or with a short party. The hackers will eventually just change their tactics, but it'd most likely save them customer service labor in the meanwhile.