Slashdot Mirror


Linux Users Banned From World of Warcraft?

Turmoyl writes "Many Cedega (formerly WINEX) users claim to have been mistakenly caught up in a security sweep of the U.S. game servers performed by Blizzard's World of Warcraft Game Master (GM) staff. Affected users received the same strongly-worded 'Notice of Account Closure' email messages that true bot users did, in which they were accused of the 'Use of Third Party Automation Software.' While diagnosis of this event continues early speculation points to Blizzard's use of the Warden anti-cheating spyware application that is bundled with World of Warcraft, and the odd things that may have been produced by it when it was run via Cedega. Emails to World of Warcraft's Account Administration staff continue to go unanswered while the list of affected people continues to grow."

10 of 515 comments (clear)

  1. My Guesses & Opinions by eldavojohn · · Score: 5, Interesting

    Well, I've talked with someone who does a lot of this sort of stuff and he explained to me that long ago when Blizzard first debuted WoW, it was an instant success. And there were many people that had developed scripts (duping, afk farming, etc) for games like Diablo that wanted to to do the same thing for WoW.

    The art of doing this successfully lies in knowing what addresses of memory that your client application is using to store data. You change these memory addresses & your client's state is altered. But there's some things you can't change because they're located on the server. Realistically, the client has to do some of the computation and storing itself (and with WoW being some huge multi-gigabyte client, there's a lot to investigate). Obvious, you want to reduce network traffic and give your servers a break so you design this to have minimal communication.

    The problem then becomes that users will write applications to modify the data & memory that their client applications are using. What results is signals sent back to the server which aren't true and give that user an advantage. Solution? Enter Warden to check these memory spaces and files for any potentially unauthorized changes (checksums, whatever method they want to use or seeing which threads are accessing that memory). And how do you protect Warden from it itself being hacked? You design it kind of like a root kit--that is the user shouldn't be able to alter or disable Warden & they lose the domain over that tiny bit of functionality of their hard drive.

    My guess is that before, they were checking if there were any known scripting or programs that were unauthorized and changing this data. And they were banning those and only those accounts. I fear that it now does a verification on the memory space, files & system registry to ensure that it is not being molested by another application or tweaked at all. I am guessing that they have changed the ban notice to ban whenever this verification stage fails and that Cedegra does not emulate Windows to the point of their verification satisfaction or to the point of Warden being able to query all other running applications. Worse yet, I fear they may look to integrate this with the WGA with Windows & some other means with Macs--though that is pure speculation on my part.

    The irony of it all? The fact that a talented programmer with burp or some other styled network tool and use linux on a routing box to intercept packets and change them to give him position hacks. Unfortunately, if you use this too much, I believe that random server side verification checks will eventually catch up with you but I can't say I've ever implemented this or been caught using it.

    Which brings me to one last point I'd like to make on this topic. I think that this cat n' mouse game of Blizzard versus the cheaters is good for AI. The last possible domain we have is people writing applications that extract data from video memory and use computer vision algorithms to write if-then-case bots. Yes, bots are bad but this is driving people to a corner where they essentially strive to pass the Turing Test ... after all, you don't want a GM messaging your bot as he sits idle doing his repetitive task, do you?

    --
    My work here is dung.
  2. Cheating is bad for their community by erroneus · · Score: 5, Insightful

    If cheating were to go on unabated, the WoW community would shift away to something else. They are trying to tend to their interests and I can't blame them.

    What should have happened? Well, for one, someone from the Cedega project who also uses WoW (chances are pretty good) should get into communication with the Blizzard people in order to work out any issues. Allowing people to use Linux while playing WoW is certainly in Blizzard's interest and since Cedega is doing the bulk of the work, I can't imagine why Blizzard wouldn't at least come to the table to work it out. Cutting users off is likely the side-effect of an automated process not seeing what it expects to see and not some assault on Linux users.

  3. Re:No Wai !! by 91degrees · · Score: 5, Insightful

    No. People have every right to complain. Blizzard are behaving reprehensibly. They're banning a load of users and accusing them of cheating for no reason other than their decision not to use Windows.

    Their customers want to use Linux. If they are not going to take account of thios then they will be publicly criticised. The affected users have ewvery right to complain.

  4. Lets try some logic. by Kenja · · Score: 5, Interesting

    Windows users got banned. Linux users got banned. Not all Windows users got banned. Not all Linux users got banned. Could it be that the banned Linux users where doing somthing byond just using Linux?

    Naw, cant be.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  5. Re:Of course letters to Blizzard go unanswered ... by MeanderingMind · · Score: 5, Insightful

    Nintendo ignores any mail complaining that someone couldn't get Halo or God of War working on their Gamecube. The same applies here.

    Blizzard does not support Linux. It was great that some enterprising people got WoW working, but that doesn't mean you can complain when Blizzard does something that unintentionally breaks it.

    My experience has been that Blizzard is extremely customer friendly. I've had a number of issues resolved cocerning game glitches, account errors and more in a timely and respectful manner. Many people complain that "blue" doesn't respond enough in the forums. Given the huge amount of traffic there, and the additional traffic and focus any blue response gives a thread, it would be both impossible (time constraints) and unfair (any thread with a blue response implodes, leaving other worthy threads unread) to increase their interaction.

    When Blizzard releases an expansion for WoW which does nothing but raise the level cap by X and doesn't even feature new content but the promise of new content claiming "You'll buy it because it's WoW", when they discontinue the in game ticket system and shut down the forums, when they "have built a line of equity and we intend on spending it", then they will be about as customer-friendly as Sony. As it stands, I don't think you can claim that Blizzard's service is anywhere near as hellish as what SW:G and EQ players have had to deal with.

    --
    Thunderclone: ONE MAN ENTERS! TWO MEN LEAVE! ONE MAN ENTERS! TWO MEN LEAVE!
  6. Re:No Wait !! by LanMan04 · · Score: 5, Funny

    Why did this get modded "Troll"? He has a point. If I had mod points I would upmod this...

    Would you rather it get modded Undead, Tauren, or Orc instead?

    --
    With the first link, the chain is forged.
  7. Re:No Wai !! by HermMunster · · Score: 5, Informative

    Blizzard has worked with the people at Cedega to make the product work properly. One known issue they helped the linux community with was when the mini map used to cause the screen to freak out. The Cedega team worked with the Blizzard developers to come up with the solution to the problem.

    Don't say that it isn't supported. No, officially it is not, but it is unofficially.

    As for him being modded as a troll--it would seem he is a troll. He is speaking out his arse without any knowledge nor history on the subject.

    --
    You can lead a man with reason but you can't make him think.
  8. Re:The Only Winning Move by Typhon100 · · Score: 5, Informative
    As I posted below, the LUA interface doesn't provide move commands. Here's what some of the most popular "mods" are:
    • Look/feel changes: These simply change the appearance of the GUI. Sometimes they add more information, like overlaying a % over the enemies health bar, or highlighting party members who are taking damage.
    • Bars: Many of the early addons were to add more buttons, until Blizzard implemented this themselves.
    • Raid: lots of addons help with raiding, like showing the health of everyone in the raid, showing the main tank's target, etc. Also, debuff cleansing with one button press (scans the raid and casts an appropriate cure spell), though this is being disabled by Blizzard in the coming expansion.
    • Additional GUI: some mods don't just modify the existing GUI they add more. A bar across the top listing money, regen rate, your (x,y) location on the map, your XP/hour, your fps and ping, the amount of ammo you have left, etc. For classes with reagent needs it can track those.

    As you can see most add-ons revolve around giving the user more information. The closest thing to botting there is the auto-curing, which is on its way out.
  9. Re:Poor Users by ajs · · Score: 5, Interesting
    I play WoW under wine (wine itself, not one of the commercial spin-offs) on Linux. I've never been banned. I've never gotten a note calling me a "bot".

    There is a long history of folks blaming wine for bannings in WoW, and I would wait to see exactly what happened here, before assuming that Blizzard has gone off the deep-end and started attacking those users who have clearly gone to great lengths to be able to run the game.

    PS: If you want to run WoW under Wine, here's what I did on my Fedora Core 5 system using an NVidia card with the binary NVidia drivers:
    • Started with this HOWTO for gentoo
    • Installed the stock FC5 (extras?) wine.
    • Built the patched version in my homedir as described in the HOWTO, but did not install it.
    • Installed Mozilla and the ActiveX extensions as described in the HOWTO.
    • Installed WoW from CD under wine as described.
    • Copied patch files from a Windows system, just to save download time.
    • Ran WoW, and allowed it to patch.
    • Tweaked sound settings as described.

    It now works fine. The only problems that I have are:
    • Sound pops from time to time when CPU is under load, especially if some other app competes for CPU against WoW. The suggested fixes on the HOWTO page failed to address this.
    • Some graphics glitches, mostly involving flashes in water that extends to the edge of the clip plane. This is mentioned in the HOWTO, I think, but there's no known fix for it that I'm aware of. Not a biggie for me.
    • Some key-combinations are not relinquished by the window manager even in non-windowed mode, and thus any WM-specific keys or mouse actions are not sent to the game. This is fixable, but I don't bother. I just avoid those keys, and I re-mapped the ones that I needed in the game.

    On the other hand the benifits are huge:
    • It's faster under Linux than it was under Windows, but not by much.
    • Switching from WoW to a desktop app is amazingly fast and painless. Major difference from Windows.
    • Applications that contend for memory and/or CPU while I'm playing don't appear to harm application performance nearly as much as under Windows, which given that this is both my game system and work-from-home-at-night system, is a major win.

    Overall, I love WoW under Linux. It's a joy compared to some made-for-linux games I've tried to run, and wine really seems to have come along.
  10. Re:No Wai !! by Ephemeriis · · Score: 5, Insightful
    You people have NOTHING to whine about. nada. zero. zip.

    You are using it on a non-supported platform. Deal with it.
    Blizzard has no responsibility to take how Cedega does things
    into account. You can whine all you want about it not being fair,
    or how you have some 'right' to play it on your Linux enabled
    toaster, but you don't.

    Blizzard makes the game for Windows. If you get it to work in
    Linux, power to you. But if it stops working, tough luck, it
    was never intended to work anyway. You may as well complain to
    Nintendo about the quality of Snes9x.

    You're missing the point.

    This isn't a problem with support. It isn't a matter of whether WoW.exe will run or not - it does run under WINE/Cedega. The issue is that Blizzard is closing game accounts. You can still run the program, you just can't log in to your account. Doesn't matter if you reformat and reload your machine with Windows or MacOS to appease Blizzard, you can still run the program, you still can't log in to your account. Worse, the account is being closed because of cheating. That's what it'll say in your account details - hacking/cheating. Not "didn't pay his bill", but "caught running cheat/hack program". Much harder (impossible?) to get such an account re-activated.

    My bank doesn't support Firefox on Linux for viewing my balance on-line. They have a list of supported browsers and operating systems and Firefox/Linux just isn't on it. Because of that I will not be surprised if I cannot view my balance on their website...I will not be surprised if the page renders incorrectly or isn't functional - it isn't a supported platform. That's fine. I'll go view my balance on an IE6/Windows machine instead. But I most certainly will complain if they close my bank account because I tried to view my balance with Firefox/Linux.
    --
    "Work is the curse of the drinking classes." -Oscar Wilde