Slashdot Mirror


Verant Backs Down On Drive-Scanning

fastpage writes, "Verant, the people who bring you Everquest, are backing down on scanning users' computers for anything they want to prevent cheating." Read the CNET story. "I guess getting Web sites shut down to prevent the distribution of ShowEQ wasn't enough."

207 comments

  1. Why doesn't anyone blame the Operating System??? by Anonymous Coward · · Score: 1
    I am repeatedly amazed that people seem to think wide open access and wide open execution is a natural and unavoidable byproduct of having an OS that works at all.

    Why not complain a little about not having an OS that will let you control things better, and do it easily, with safe defaults? Nobody should be able to "scan your HD" without your telling the OS to allow it, nor any other i/o or activity. It should not be a matter of nice companies refraining from doing it. It should be your absolute choice, enforced by an adequate OS.

    Why not design the OS and installation procedures so that admin privileges aren't needed when they're not *really* needed? Why not make it easy to execute games and untrusted whatnot in an OS-provided sand box/quarantine/jail with something better than on/off resource usage/access privileges?

    You can probably configure NT to do that, but how long will it take you find the information and get from the default installation state to something you can believe is safe? (And since NT is closed, you have to believe what MS tells you about it, or be left wondering).

    You can probably configure BSD to be about as safe as you can get, and maybe Linux too, but even in those the defaults are not as tight as they could be (how would you configure an account that you could log into as "gamer" to play something you didn't trust, and whose side activities you wanted to monitor? Easy if you know how? How about automating optional creation of such accounts, so all you had to worry about was choosing a password, instead of learning about groups or policies or other soporifics, when all you want to do is play safely).

    Also, in general it seems that OS design does not yet deal very well with the difference between trusting someone technically with root privileges and trusting someone with business/personal information.

    My .02USD. Gotta go.

  2. Re:A quick note: by Anonymous Coward · · Score: 1

    The real problem is that they got caught scanning people's computers BEFORE they made this announcement. The announcement was just their spin doctoring of the issue after the fact.

  3. Say what???? by Anonymous Coward · · Score: 1

    You make some good points, mainly the key one. Unless you're the NSA, NIST, or international standards organisation, you NEVER NEVER NEVER NEVER implement your own crypto. You aren't smart enough, and it's gonna get broken. (CSS, anyone?)

    Anyway, I do take issue with your statement:
    "(Moral of the story, folks: Possession of a public key authenticates NOTHING.)"

    I dunno what cryptosystem you're talking about here, but this, in general, is not true... think about Diffie-Hellman signatures - you sign with a public key and verify with a private.

    Of course, maybe you just meant that if your (private, symmetric) key is public, then you have no security. Which I think most 6th graders would realize - leave the key in the door, and you're screwed.

    1. Re:Say what???? by Effugas · · Score: 2

      > I dunno what cryptosystem you're talking about
      > here, but this, in general, is not true... think
      > about Diffie-Hellman signatures - you sign with
      > a public key and verify with a private.

      I'm a bit rusty on the math(and late for class!), but if x and y are made public, it's always trivial to find g^xy mod n. However, when g^xy mod n is made public, it's exceedingly difficult to find x and y.

      Incidentally, you don't have signatures with DH--El Gamel is the PK variant system.

      Yes, I KNOW I mucked up the math. But what I basically did was say, "OK, I'll keep the public key under wraps and anyone who can encode a message using it can issue a command to these n machine." Unfortunately, if you took control of one of those n machines and reversed the private EL Gamel key, you could then turn around and issue command to the other n-1 boxes.

      Critical failure. Yeouch.

      Yours Truly,

      Dan Kaminsky
      DoxPara Research
      http://www.doxpara.com

  4. Let's get a few things straight here... by Anonymous Coward · · Score: 1

    Verant's "poll": About as loaded as you could get in terms of questions. As far as I'm concerned, the 83% figure is being held up as an attempt to show what ethical and reasonable people Verant Interactive can be. Of course they're ethical and reasonable now that they have the legal boilerplate justification to snoop on you anyway.

    Data stream "encyption": There is a vast difference between merely masking data with a simple XOR and actually encrypting the stream. Do not confuse the two. Encryption in this case would be generally useless without an authentication scheme as well. For obvious reasons, Verant can't actually use decent encryption. However, they can play around and frequently shift masks via patches (as little as it has helped them so far).

    The EULA has been changed to the point that if you want to keep receiving services (playing EQ) you consent to whatever snooping Verant deems appropriate to halt gameplay that is not "in the spirit of the game". Verant already has your genitalia in a tight little grip, so they can be as maganamious as they want to be. Go ahead and get indignant - they have your name, address, credit card number and also the capability to scan your tasklist and see what's running.

    And as for online games using various tricks to get around latency: you simply cannot get around the fact that extra data must be supplied to the client. John Carmack had a very long and informative .plan once about this, and in a perfect world with sub-50 pings it would be possible to Not Trust The Client. As it is however, the reality of latency requires that some prediction must be left up to the client in order to keep the performance that online games have had so far. As a result, no online realtime game is safe from the 'extra-data' hack. EQ is no different than the rest in this regard, but they do send an absolute shitload of extraneous data.

  5. Re:Any Word on... by Anonymous Coward · · Score: 1
    WE should give Slashdot credit for consistently demonstrating that Linux just isn't ready for real world server use.

    Seriously, moderate me down all you want, but WHAT happened? You can tell us, CmdrTaco.

  6. Three sir! Three! by MagPulse · · Score: 1

    Oh, yes, of course.. three!

    *holy music*

    :)

  7. oh yeah i forgot the *boom* by MagPulse · · Score: 1

    then the holy music :)

  8. Good question by zipwow · · Score: 1

    First, lets acknowledge that there are at least two kinds of online games, those that require mouse precision and those that don't. Quake and all other 3D shooters require precision, Starcraft, Ultima online, and others do not.

    For non-precision games, its pretty clear how to keep them from cheating, as their cheats are all about information. Don't send them anything you don't want them to know, and don't depend on any of their calculations.

    For the precision games, I think the key is to stay ahead of the encryption curve. If you can generate keys (and patch them in) faster than the l33t h4x0rs can crack them, then you're secure. Fall behind just once, and you have problems. Its a heck of a problem to send a key to a cracked client without the cracker getting it.

    Zipwow

    --
    I don't know which is more depressing, that 2/3 didn't care enough to vote, or that 1/2 of those that did are crazy.
  9. Ask them to show you the "money"! by Jeff+DeMaagd · · Score: 1

    But the scariest thing is: when they polled 15,000 of their users, 83% agreed to let Verant search their HD as a precondition of playing the game!!!

    Ask them to show you the poll, the questions and the possible answers, as well as the point spread. Maybe the question was worded in a way such that it tries to avoid the possibility of privacy infringement. Even if a company doesn't give my info to private parties, I don't want companies using my checking computer resources to suit their internal purposes.

    Besides, what vested interest does a gaming company have to actively stomp out cheats like this? Persuing legal action against cheat software costs money. Does it cost more money than fixing the bugs in their own software?

    I am also curious what they do to think that they can change the licencing whenever they want without telling you. At least that's my impression.

    Note, I've never played this game. Now I'm glad I don't.

    1. Re:Ask them to show you the "money"! by DrTomorrow · · Score: 1
      I am also curious what they do to think that they can change the licencing whenever they want without telling you. At least that's my impression

      Wrong. Everytime you start EQ it downloads new files from the server, including any changed EULA. Then it presents the EULA to you (changed or not) with an Accept/Decline button. The only way to play is to Accept. Part of the EULA says that Verant may modify it at any time.

      --

      Everything in this post is false.

  10. UOX Programmer *grin* by Jerrith · · Score: 1

    Though I work on it no longer, when UOX was first GPL'ed, I became involved and coded a huge amount of stuff for it.

    Yes, OSI's official UO servers have about 6 or 7 subservers (about to double, as they double the world) controlling specific pieces of the map.

    The key difference between UO and EQ here is that EQ sends you position info for everything in your zone. UO sends you position info for all dynamic objects within about 20 tiles (for mobiles and dynamic items) and about 32 tiles (for multis (aka houses)). As almost all of that fits on screen, the advantage to looking at the information before it appears on screen is virtually zero.

    As for the protocol, I've studied it in quite a bit of detail and have worked out all but a few parts which are simply uninteresting (to me) now. The few things which were present originally that would give an advantage have been removed. Examples: The server used to send information about people who were hidden / invisible (no longer). The server used to send the exact hp/max hp info for character (gone, now it sends max hp as 25, and hp scaled to that range).

    Of course, they still have insanely inefficient messages present. For example, if you press the help button, the client sends a message that is an identifier byte, followed by 256 null bytes. (That's unimportant because it's used infrequently, you say? Take a look at how much is sent any time a character other than yourself walks / moves on your screen. A bunch of stuff that isn't likely to change every step...)

    Yes, the key is to do everything important server side.

    There was a linux version of UO. It simply isn't updated frequently. It's currently too old a version to use... It may be updated at some point though. :)

    Jerrith (AR Schleicher)
    ars@iag.net

  11. I clicked on YES by moniker · · Score: 1

    I feel that "Matt Burch Everquest Junkie" is totally right. Look at what happened with Diablo? Why would you want to play that game online when you can easily download a trainer that alters Diablo's memory space and makes your character a god?

    The thing that I love about everquest is that your character becomes more and more "powerful". You can be began to possess items that are more rare and vauluable.

    Its the same thing that appealed to me with Zelda and Rygar on the Nintendo, except now there is the whole teamwork and social aspect thrown in.

    There are items in the game that are worth hundreds of dollars on eBAY. It's a game. I play it to enjoy it, and when I stop enjoying it I put it down for a couple of days.

    People who take advantage of the game (and people like me who aren't cheating or farming the items) will just ruin it for us. Verant, Sony, and Everquest are commercial entities. They exist to make money, and this was an economic decision and still is. If I, like many others, cease to have fun with the game because of this, I will stop playing, and Verant will stop getting our money.

    I was one of the 83% who agreed with the scanning. I don't run ShowEQ, and I never would. I'm proud of what of I have in the game, that I have earned it, and I didn't get things by cheating or having them given to me.

    1. Re:I clicked on YES by moniker · · Score: 1
      You should be ashamed of yourself for having so little concern about your own privacy. Since you have no problem allowing Verant to search your hard drive remotely, lets see how far you will go...
      It's a game and it's the least of my worries as far as violating my privacy.

      I'm more worried about my bank, college, prior places of employment, electric company, gas company, ad naseum ... and the people who work there having access to my Social Security number and other personal information.

      First of all they were scanning or talking about scanning my computer's memory, and I don't really care if they know that I am running ActiveSync or Norton's Antivirus.

      Would you allow them to search through a record of your recent purchases (looking for hacking-related products)?
      Amazon.com already does this to me. I get email from them when an author has published something new, and I have purchased a book of their's in the past. My recommended books get screwed up because I've bought presents for my nieces and nephews.

      As for the rest of what you said....

      Would you agree to allow Verant to send people to search your computer in person?

      Would you allow them to search your home for books and tools related to reverse engineering?

      The scary thing is not that I would let them into my house, but that I may not have a choice. If they could convince a judge that I was breaking a law and come in with federal agents and warrant, how do I stop that? If there is something on my computer that I don't want someone else to see, I encrypt it. I doubt that would stop the government tho, especially after reading what's-his-names-book on the NSA.
      Silly, you say, but once you start down that path, you can say goodbye to any privacy you think you have.
      Absolutely! ... but we've already started down that path, and I've already said goodbye to my privacy after some of the horrible things i've seen with my own eyes concerning other peoples credit card numbers and social security numbers.

      All we can do is hope democracy keeps it all in check.

    2. Re:I clicked on YES by TGR · · Score: 1
      The only reason anyone should really be afraid of their privacy (except with regards to passwds and stuff like that)... would be if you HAVE something you'd rather keep hush-hush.

      Do you?

      -m

      99 little bugs in the code,
      99 bugs in the code,
      fix one bug, compile it again...

      --

      Voting Moo Anyway!
    3. Re:I clicked on YES by Stiletto · · Score: 2

      Where does it end?

      You should be ashamed of yourself for having so little concern about your own privacy. Since you have no problem allowing Verant to search your hard drive remotely, lets see how far you will go...

      Would you agree to allow Verant to send people to search your computer in person?

      Would you allow them to search your home for books and tools related to reverse engineering?

      Would you allow them to search through a record of your recent purchases (looking for hacking-related products)?

      Silly, you say, but once you start down that path, you can say goodbye to any privacy you think you have.
      ________________________________

  12. that was joke was bait, friend by moniker · · Score: 1
    The Verant Management has maintained a very open line of communication with their customer base,
    Really? They had an "April Fools" joke recently which cause an outrage from its customers, mainly because they didn't TRUST Verant that it was a joke.
    The april fools joke was another case where people were hacking the software.

    There is an Everquest server called Test where they make all of there modifications before patching the on the live servers. From what I understand, on this server, they have the spells for next ten levels of the game that will be available once they release the expansion pack called Ruins of Kunark.

    The JOKE was that they nerfed (massively weakened) a major spell for every casting class. Now the spells they nerfed were not actually available in the game. The only way you would know they had changed was if you were hacking the program files.

    The average player didn't know (or care) about the joke until it was well over with.

    I think you have overheard generalizations from the discussion boards and made a hasty uninformed decision. The Verant Everquest boards lack moderation, unlike Slashdot - Thank god!, and are filled with people trolling and being jackasses.

    1. Re:that was joke was bait, friend by Doppleganger · · Score: 1

      Yeah, I'm not impressed by the whines about the joke either. I was just pointing out that the april fools thing had nothing to do with hackers.

    2. Re:that was joke was bait, friend by gid-foo · · Score: 1

      Who gives a shit, it's the test server for a reason. The test server changes when they 'test' new stuff. Hence the designation 'test.' EQ has too many players who are looking for reasons to get their panties all wadded up. A company that is respectful towards its users, does its to manage a massive player base fairly and provides upgrades and tweaks to games doesn't deserve the amount of shit it gets from lusers.

    3. Re:that was joke was bait, friend by Doppleganger · · Score: 2

      Sorry, you're a bit wrong on that. The changes actually effected people in-game: spells took longer to cast, heals didn't heal as much, and so forth.

      It wasn't just the *evil, nasty hackers* that were hit by the "april fools joke". Anyone who played on the test server was hit.

  13. Re:that joke was bait, friend by moniker · · Score: 1

    Ok, got me there.

    I play on a production server and I misread/misunderstood the posts on the verant board.

    However, unless I am mistaken this time around, there are only a couple of hundred people playing on the test server at a time and it is with the understand that your character can be deleted at anytime, or other nasty things may happen.

    Thanks for correcting me on that =)

  14. Mock not the Masters! by cyberwench · · Score: 1
    [crazed look in her eyes]

    Mock not the masters of our existence, they who have granted us this miraculous game! There are those who say they suck our essence, our very lives through this "game" of theirs, but we are willing servants to our lords!

    [glares at the clock over her desk]

    Move on, foul demon! Strike the five o'clock hour and free me from my torment! I am due in Lake Rathetear to deal with some giant skeletons, and will not take kindly to being delayed.

    ------------------

    I'm one of those people who answered "no" to the question about drive scanning. I understand their motivation and have no problem with that, but their current hack-detection does not always work as planned - it concerns me when they automate banning of players, especially since there is no standard procedure for contesting a ban.

    I'm also a die-hard evercrack junkie, and I think that the game (while having occasional flaws) is the best thing I've ever played on my computer. It was made by gamers to be what they wanted it to be... and they did an excellent job of it. As far as I'm concerned, it keeps improving. I think the idea of drive-scanning was a mistake, and I'm glad they decided against it. Frankly, they seem to be reasonable people who actually do listen to their player-base (no matter how much people whine that they don't) - and I have a lot of respect for them.

    Leilah

    (Taerma D'Estain, 26th Erudite Paladin of Quellious, serving the Blade of Enric, Brell Serilis)

    --
    ~ Leilah
  15. Re:Verant and Drive Scanning by Stiletto · · Score: 1

    Argh. It's this "If I'm not doing anything wrong, what do I have to hide" attitude that is giving companies and governments more and more control over our privacy every day. Let me state for the record, and put it in bold so everyone can read it:

    ANY COMPANY THAT WOULD EVEN THINK ABOUT SCANNING THEIR USERS' PROCESS LIST, REGISTRY OR HARD DRIVE, FOR ANY REASON WHATSOEVER, DESERVES TO GET TRASHED IN THE COURT OF PUBLIC OPINION.

    This is a totally unacceptable solution to a problem that the game programmers brought upon themselves. If they weren't sending information that would give players an edge, they wouldnt have to worry about people "sniffing" it.

    Violating a user's privacy is not an acceptable way to make up for incompetant coders.
    ________________________________

  16. Re:Why is it that... by ethereal · · Score: 1

    I heard the same report. The program was called MyZack (or something that sounds the same - this was radio, so I couldn't tell), and the guy explaining it was none other than Richard M. Smith. He's the privacy guru from Phar Lap who (among other things) exposed the Microsoft Word document IDs and the RealJukebox user information collecting.

    --

    Your right to not believe: Americans United for Separation of Church and

  17. Re:Problem with your "background" by swb · · Score: 1

    Even more history...

    Circa 1983-84, the Minnesota Educational Computing Consortium timesharing system running on a CDC Cyber machine had several interactive applications, including a persistant, multi-user RPG called Milieu and an interactive 'chat' system called XTalk.

    While not the internet, it often supported 70-80 users from all over the state simultaneously. Back then, "cheating" consisted of managing to get access to a 120cps dialin account or being lucky enough to have a terminal with programmable function keys so that you could hit F1 and send a spell instead of having to type it.

    Written entirely in Pascal, with perhaps some Compass glue, it was later ported as a science project to a Sage IV microcomputer as a high school project, and a VAX 11/780 at 3M's Science Research Labs where it lived a brief life as

    I seem to remember variants appearing on local multiuser BBSs in the late 80s.

  18. Why are the game accounts not checked on login? by stx23 · · Score: 1

    Reading between the lines, it seems to infer that the user configuration is all stored on the client machine. Wouldn't it be reasonable to store a checksum/hash of the client config each time they log off, and compare this when they log back in? If anyone has modified their characters, it should be feasible to kick them until they rollback their modifications. Or are the servers just incapable of determining what is happening to any character and leaving all the info on the client?

    1. Re:Why are the game accounts not checked on login? by markguy · · Score: 1

      The config files are just things like hotkey arrangement and other mostly GUI issues. No information directly related to a toon or it's stats is on the client...

  19. I think that the real problem is ... by trexl · · Score: 1
    the lack of honor that makes these persons fell it necessary to cheat. I love competition in nearly any form that I can get it. You don't play games to win ... you play them to compete. I hate losing as much as the next guy ... probably more so, but to know that I put forth an effort that wasn't enough, allows me to become better at the game, teaches me my weaknesses and makes me better as a person. There is an ecstasy, a euphoria that stems from overcoming an obstacle that is difficult in overcoming within the rules of the contest.
    During a track meet, the race is to the finish line, along a specified path. They do not give the prize to the runner that takes a shortcut, that wasn't the contest. If you win by modifying an online game, what did you win? Certainly not the game everyone else was playing.
    For those that say that the disparity in hardware and ping configurations force some to hack a game to get a "level playing field" I reply "NO!". I offer you an example. I play rugby. I am slow. My 350 pounds does not move as quickly as some(any) of the lighter players. In order for me to be a factor, I have to work harder. It means that when not playing the game, I must attempt to get faster. I cannot simply make the referee have everyone jog at my pace. What kind of game is that? Take away someone's advantage so that I can do better. It is more satisfying to find their weakness and exploit it and any and every opportunity that I can, as they run around me when afforded the chance, so must I drive them into the ground when I tackle them. For online gaming ... the same. I have played with 14.4 modems and now ADSL. When my roommate doesn't pay the phone bill, I use a wireless modem and play on that poor connection. I adapt to my connection and play the best that I can. That is where the fun is.

    I do not agree with companies policing hard disks, or processes, but would like to see some kind of referee system that makes sure all of the rules are abided to. It would be real nice if online games were like playground sports, where rules were agreed upon and no officiating was necessary because if a rule was broken it was well known and most of the time a result of bad luck on a hard play. If there is a disagreement, the dispute is settled quickly.

  20. Re:This is capatalism at it's best [OT] by Ricochet · · Score: 1
    wow, I didn't realize questioning the ultimate power of money was flamebait.
    Though I didn't moderate your post, posting a critism without supporting comments tends not to be useful. That might be enough to consider it flamebait. Critism in itself shouldn't be considered Flamebait or a Troll as long as it you support it with why you feel that way or whatever is needed to support your point. Then it's adding to the discussion.
  21. Re:This is capatalism at it's best [OT] by Ricochet · · Score: 1

    Ooops that might turn you into a karma whore ;-)

  22. Re:Privacy Violation over EVERQUEST? by Tenareth · · Score: 1

    I'd say that was a pretty valid argument, wouldn't you?

    No, I wouldn't. They were implementing a change in policy that would affect users. They fact that some other users have already left is irrelevent, they were checking their userbase to see if they minded the intrusion. Regardless of what you, or the AC (BTW, my previous reference to AC was Asheron's Call, not Anonymous Coward), or even I think about the outcome, they asked the question to those that would be affected by the change. It was the contention that this was the wrong set of people to ask, and I have to ask, if not the people affected, then who should be asked?


    -- Keith Moore

    --
    This sig is the express property of someone.
  23. Re:Privacy Violation over EVERQUEST? by Tenareth · · Score: 1

    Just to be fair, Verant did a poll of their users, and 85% said they had no problem with the scan. (Probably, like me they don't want Everquest to become the next Diablo, where 95% of the players are cheaters, and the game becomes unplayable).

    DESPITE this, they backed down, and the CTO put a letter on the eqnews that stated that it's just not a good idea, they made a mistake and were overzealous in protecting against cheaters.

    I'm just waiting for the expansion pack, and could care less.... more EverCrack, more, MORE, MORE!!!! (Asheron's... shiver).

    -- Keith Moore

    --
    This sig is the express property of someone.
  24. Re:Patch the servers. by Tenareth · · Score: 1

    Over 80 people have been banned from EverCrack due to being caught based on logging. (too much dmg done, etc). This has kept the cheating to almost nil at this point, and will probably continue to do so. This new breed of cheaters are extracting information out of the datafiles to gather extra information that is normally impossible to get, and using that information to gain advantages over other players. These are generally people who just aren't good enough to play normally.

    They have a lot of anti-cheating code (the patch program DOES monitor their own executable and data files), and I'm very glad that they have succeeded. I have been able to play for over 8 months without having a problem with cheaters, unlike Diablo, and Quake, and others.

    When you logon to EverCrack you automatically get the latest version of the software, and optionally any new zones which have come out. (you just can't go there until you download it, but you can download it at your leasure during the day while you sleep, getting ready to play again that night. hehe).


    -- Keith Moore

    --
    This sig is the express property of someone.
  25. Re:Privacy Violation over EVERQUEST? by Tenareth · · Score: 1

    Let me get this straight. The USERS of EverCrack, the only ones affected by the scan, are not the proper group to poll? Who should we ask? AC Users? They aren't affected, People who don't play games? They aren't affected by the ECrack scan. Hmm.... how is it irrelavent?

    They were changing the future EULA, and EverCrack has been very forward about telling us of any changes to the software, including warning us about this proposed change. Quite honestly, if MS had come up with this idea, they would have just implemented it, not open it for discussion. (MS Update anyone?).

    -- Keith Moore

    --
    This sig is the express property of someone.
  26. Re:They were messing in the cookies files! by Tenareth · · Score: 1

    Before you go completely crazy, you better realize that some things happen just because they are using some of the internet libraries from MS. Their code is a bit brute-force at times, and checks internet-related things even if you didn't code anything in to do it.

    -- Keith Moore

    --
    This sig is the express property of someone.
  27. Re:A quick note: by Tenareth · · Score: 1

    If you played Diablo you would know. Once there are a few cheaters, some of the legit players start leaving, after a while, the majority are cheaters, and you can't play the game as a standard player without dieing a lot. (True, PvP is an option on EQ, but what if there was a hack around that?)

    Also, what if you are trying to get a rare spawn, he finally spawns and some cheater casts a single spell doing 15000 dmg, and takes the item you were waiting for? Verant has done a lot to protect against KSing, but that all that code would be useless at that point. Not to mention the cheaters will really screw up the spawn rates.

    -- Keith Moore

    --
    This sig is the express property of someone.
  28. Re:An alternate solution... by Tenareth · · Score: 1

    Unless, of course someone who doesn't like you makes an anonymous call to child protective services, or the ATF. Then you're just screwed.


    -- Keith Moore

    --
    This sig is the express property of someone.
  29. Wait a minute, let's look at this again: by Militant+Elf · · Score: 1
    Okay, I'm an EQ player, (soon to be going into a 12-step program no doubt) and I can tell you that I think Verant was justified in their move to prevent this. Being a player in a zone with the arrogant "k3wl d00dz" is just plain *annoying*. It's bad enough when they shout their drek to the zone and harass people just to prove they are "133t". Having to deal with them "0wning" the zone by knowing the locations of spawns, hitpoints, and experience would be unbearable.

    Now don't get me wrong. I *DO NOT* want Verant to do a nice slow scan of my hard drive to find all of my nice security utilities. But looking at my task list before I log on? They should let us know that they're doing it (in a dialog or something) and give us a chance to log off first, but overall I'm fine with that. Hell, I'll email em my task list if they want. If I can actually sit down after work for a few hours and enjoy my latest addiction without being harassed by teenagers with inferiority complexes, I'll give em my measurements and shoe size for Pete's sake.

    The issue here is *NOT* that I want Big Brother snooping everywhere. Down with the RIAA, MPAA, UCITA, and all the other acronyms! The issue is simply that it's just a game. A game that *I* (along with just about every other customer of Verant) want to sit and enjoy in peace. We signed a contract. We're paying for this. We should get to have fun. That's key.

    -Militant Elf (A PFY for a BOFH)
    andrew-galvan@sos.uiowa.edu
    (remove the sos for deliverable mail)

  30. Re:Further progress in protecting online privacy by mindstrm · · Score: 1

    Because... Consumer = Citizen = The majority.
    "Corporations" and other 'legal entities' are secondary to the Citizen (or at least, should be).

    People do not exist to do what companies want, companies exist to do what people want.

  31. OK, Invoking Godwin's Law here. . . by Salgak1 · · Score: 1
    Invading your privacy to catch the occaisional cheater is OK ??

    What was it that an old German preacher said ??

    "First they came for the Communists, but I wasn't a Communist, and said nothing.

    Then they came for the Trade Unionists, but I wasn't a Trade Unionist, and said nothing.

    By the time they came for me, there was nobody left to say anything. . . "

  32. They were messing in the cookies files! by EQ · · Score: 1

    Please educate yourself before you start spewing Verant falsehoods:

    the entire thread is at:

    http://www.hackersquest.gomp.ch/ubb/Forum1/HTML/ 000347.html

    here is an exceprt from the lead post by "orionX"...

    I have a program that monitors all file disk activity done through the windows kernel. When I read the new patch message, this peaked my curiosity and had to check what EQ was doing. They going to scan me, I'm going to see what, well some of it anyway

    Heres some odd lines.. I don't know much about this sort of thing, but maybe the more experienced can make something out of it. Of course it just might be crap that I'm making a big deal over when its nothing, but here goes

    I added a * and how many lines I saw in a row for the certain command for when I saw many of the same line in a row. I did this so I didn't spam as much as I already am =)

    Note: Some of the offsets/lengths changed for each of the consecutive read/seek commands but i didn't post the differences.

    Eqgame FindOpen D:\EVERQUEST\MEMORY.TXT NOTFOUND
    Eqgame Delete D:\EVERQUEST\MEMORY.TXT NOTFOUND

    eq trying to dump memory contents to a text file then delete it? no biggie here if it is

    Here comes the stuff that made me decide to post...

    Eqgame Attributes C:\WINDOWS\TEMPORARY INTERNET FILES SUCCESS GetAttributes *4 lines of this

    Eqgame Attributes C:\WINDOWS\TEMPORARY INTERNET FILES\DESKTOP.INI SUCCESS GetAttributes

    Eqgame Attributes C:\WINDOWS\COOKIES SUCCESS GetAttributes *2 lines

    Eqgame Attributes C:\WINDOWS\HISTORY SUCCESS GetAttributes *5 lines

    Eqgame Attributes C:\WINDOWS\HISTORY\DESKTOP.INI SUCCESS GetAttributes

    Eqgame Attributes C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5 SUCCESS GetAttributes

    Eqgame Attributes C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5 SUCCESS GetAttributes *3 lines

    Eqgame Open C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5\INDEX.DAT SUCCESS CREATENEW OPENEXISTING READWRITE DENYNONE

    Eqgame Seek C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5\INDEX.DAT SUCCESS Beginning Offset: 0 / New offset: 0 *3 lines

    Eqgame Close C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5\INDEX.DAT SUCCESS CLOSE_FINAL

    Eqgame Open C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5\INDEX.DAT SUCCESS CREATENEW OPENEXISTING READWRITE DENYNONE

    Eqgame Seek C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5\INDEX.DAT SUCCESS Beginning Offset: 0 / New offset: 0 *3 lines

    Eqgame Attributes C:\WINDOWS\COOKIES SUCCESS GetAttributes

    Eqgame Attributes C:\WINDOWS\COOKIES SUCCESS GetAttributes *3 lines

    Eqgame Open C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS CREATENEW OPENEXISTING READWRITE DENYNONE

    Eqgame Attributes C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Set Modify

    Eqgame Seek C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Beginning Offset: 0 / New offset: 0 *3 lines

    Eqgame Close C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS CLOSE_FINAL

    Eqgame Open C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS CREATENEW OPENEXISTING READWRITE ENYNONE

    Eqgame Attributes C:\WINDOWS\HISTORY\HISTORY.IE5 SUCCESS GetAttributes *3 lines

    Eqgame Open C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT SUCCESS CREATENEW OPENEXISTING READWRITE DENYNONE

    Eqgame Attributes C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT SUCCESS Set Modify

    Eqgame Seek C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT SUCCESS Beginning Offset: 0 / New offset: 0 *3 lines

    Eqgame Close C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT SUCCESS CLOSE_FINAL

    Eqgame Open C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT SUCCESS CREATENEW OPENEXISTING READWRITE DENYNONE

    Eqgame Seek C:\WINDOWS\HISTORY\HISTORY.IE5 INDEX.DAT SUCCESS Beginning Offset: 0 / New offset: 0 *3 lines

    Eqgame Read C:\WINDOWS\HISTORY\HISTORY.IE5\INDEX.DAT SUCCESS Offset: 0 Length: 0 **20 LINES!!!

    Eqgame Attributes C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5 SUCCESS GetAttributes *3 lines

    Eqgame Attributes C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5\DESKTOP.INI SUCCESS GetAttributes

    Eqgame Attributes C:\WINDOWS\HISTORY\HISTORY.IE5 SUCCESS GetAttributes *3 lines

    Eqgame Attributes C:\WINDOWS\HISTORY\HISTORY.IE5\DESKTOP.INI SUCCESS GetAttributes

    Eqgame Seek C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5\INDEX.DAT SUCCESS Beginning Offset: 0 / New offset: 0 *9 lines

    then RIGHT after those

    Eqgame Read C:\WINDOWS\SYSTEM\RASAPI32.DLL SUCCESS Offset: 131072 Length: 4096 *2 lines

    Eqgame Read C:\WINDOWS\SYSTEM\TAPI32.DLL SUCCESS Offset: 106496 Length: 4096 - 2 lines

    then randomly later on I keep seeing 3 lines of this here and there:

    Eqgame Seek C:\WINDOWS\TEMPORARY INTERNET FILES\CONTENT.IE5\INDEX.DAT SUCCESS Beginning Offset: 0 / New offset: 0

    EQ reading internet history and cookie files?! Whats up with that? If theres some useful info for an Internet game in the history/cookie folders then say it here, however tiny.. I dont want to start something huge, because this might mean nothng.

    I use microslop IE explorer 5 if you didn't notice. Didn't try this with netscrape yet.

    I started the file monitor right before I clicked the EULA agree button.

    --
    Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
  33. Re:I was marginally involved in developing ShowEQ by Aqualung · · Score: 1

    But now these online ignroant lumps give all that up because they have no values other than "get me my next l33t level in this game".

    What kind of bullshit is this??? What you're doing is equating allowing a person into my house with allowing the [three letter agency of choice here] to install wire taps and surveilance cameras in the same?

    I'm as much for privacy as the next guy, but you're committing the typical 'slippery slope' logical fallacy of assuming that innocent action A will lead to dubious action B will lead to totalitarian mind-control facist government state Z at some point in the future. There are costs and benefits associated with every action, and in some cases the benefits outweigh the costs, depending. Online gaming is a great source of pleasure for a lot of people, providing fun and entertainment... if some fuckwit script kiddie downloads some tool that gives him unfair advantages over the rest of the online gaming community, this diminishes the sense of accomplishment for all the players that spent lots of time building up their characters through hard work and perseverance, which could in turn cause them to stop playing/let others know it's not a good game, which in turn again affects the bottom line of the company which looks at players as an income stream. The players were asked about this and a large majority agreed with the company. Just because I have the constitutional right to bear arms doesn't mean I have to go out and buy myself a 12-gauge or whatever, it's my decision whether or not I need to exercise those rights, and the same applies in this situation.

    Having said that, I also have to note that this was probably not the ideal situation, and that something more akin to provding a more secure client/server channel would be a more optimal solution to the problem and hopefully one that will be given considertion by Verant. The problem is that as long as the 'cheating' remains unaddressed, the customers will be less satisfied and demand solutions, and implementing a secure communications protocol, including testing and debugging and optimization takes time, time during which there will be much bitching and moaning.

    Anyways, to summarize, don't equate something petty like this with the End of Freedom In America, save your ire for something that's actually worth getting upset about.

    ----
    Dave
    Purity Of Essence

    --

    - Dave
  34. Re:This is capatalism at it's best by Wah · · Score: 1

    Just because its "difficult" to thwart digital media problems doesn't mean its right.

    So you see the lack of control as a problem, I see it as a feature. Deal with it, means in the market sense, not the "fuck off" snese.

    -insert ridiculous claims by an AC how personal promotion does nothing to increase demand (Hey, look it's a RADIO!)

    -inset additional claims how it's wrong to share the beauty we find in life, because someone else has "rights" to it. (rights set up for the sole purpose of propogating arts and science)

    Half-baked arguments only get better with flames. Thanks again, AC.

    --

    --
    +&x
  35. Re:This is capatalism at it's best [Off-Topic] by Wah · · Score: 1

    I'm well familiar with it. I know, I know, I've flamed people before for bitching about moderation. But like a few people have said, for the questionable stuff, why not just respond instead of modding?

    And this is also a lament about the PC'ness of /. (that's political correctness) that has become very apparent after the IPO, VA takeover, etc. i.e. after the major media coverage and bunch of people flooded the place. It's like Usenet all over again. Hopefully some of them will find a clue along the way, but from many of their posts, clue-finding isn't real high on the priority list. But that's okay really, just more people to argue about MP3s with. :-)

    Now when I say /. has become PC, that's relative to what it used to be. Maybe it just got too big, whatever. I should stop posting and do some modding, but I like arg^H^H^Hdiscussion, so here I am.

    --

    --
    +&x
  36. Re:Verant and Drive Scanning by timster · · Score: 1

    On the subject of "you are an idiot":
    Some people like to play games. Ever played a computer game? Chances are a bot would do better. Ever played a skill-based (not chance based) paper or board game? Was it Go? No? Then a computer could play it better.
    Efficiently? Cheaply? What the heck are we talking about here?

    --
    I have seen the future, and it is inconvenient.
  37. Re:Illegal Search and Seizure by Ob+the+Rat · · Score: 1

    Judging from the Everquest players I've seen, they don't have TIME to download p0rn. :)

  38. What is a company to do? by segmond · · Score: 1

    If you are a company facing such a diliema, what would you do? How many of you here will enjoying playing a game where a lot of people are cheating? Hrm, I don't see any hands. Once people start cheating, interest in the games will decline, and all this spells out to is lost profit for the company. My question is not if they are right or wrong, but what are we going to do to fix this problem?

    --
    ------ Curiosity killed the cat. {satisfaction brought it back | it didn't die ignorant | lack of it is killing mankind
  39. Re:Further progress in protecting online privacy by StenD · · Score: 1

    BTW: Does anyone know when pigs will fly? (c:

    According to RFC 1925:

    (3) With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they are going to land, and it could be dangerous sitting under them as they fly overhead.

  40. Re:Who thought of this by Dalavon · · Score: 1

    I know I am supporting the MS empire but I can not help it. Have you played AC? It is incredibly fun and addictive. Also MS just runs the servers and distributed the the game. Turbine wrote it and they seem like a fine bunch of folks.
    D.

  41. simple solution by avelth · · Score: 1

    So, if a company provides a service, that company decides what is required of people who use that service. If you don't like this, you don't have to play.

    Of course, I've heard that to stop playing EQ is just akin to kicking heroine...

  42. simple solution by avelth · · Score: 1

    So, if a company provides a service, that company decides what is required of people who use that service. If you don't like this, you don't have to play.

    Of course, I've heard that to stop playing EQ is akin to kicking heroine...

  43. Re:Who thought of this by draco+ni · · Score: 1

    You're supporting the MS monopoly!

    Aeeeiigghh..

  44. Re:Devil's Advocate by GoofyBoy · · Score: 1

    >When Verant annoucned they were going to scan your tasklist for cheat programs

    They were asking for more than just that. They could have accessed any information they found fit. Of course, they said they wouldn't do more, but they were asking for more.

    "You also grant us permission to access, extract and upload (i) Game-related data as part of the patching process and (ii) data relating to any program that we, in our reasonable discretion, determine interferes with the proper operation of EverQuest."

    >But the worst part is that people decided to make up ways Verant was checking for these hack/cheating programs

    They were only doing that in the bounds of what Verant was asking permission to do. In theory, I could get banned if I ran a simple port-scanner, which had nothing to do with EQ. They could use the above clause to get this information and then use ban me, even though I wasn't cheating. (Sidenote: I would also have absolutly no recourse. But thats another issue.)

    >What was the check suppost to do? "The client simply would examine ...

    Then why not have this statement in the EULA instead of what they proposed?

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  45. Client info is on the servers. by GoofyBoy · · Score: 1


    What they wanted to crack down on are other programs running along side EQ.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  46. Re:This isn't a suprise... by GoofyBoy · · Score: 1


    Its in the current EULA that they can ban you for whatever reason. And you have no recourse.

    Thats what I don't like about this whole thing. There is no appeals process if you feel that you have been wronged. You become attached to the game and all its in-game goodness but if something goes wrong, any reason at all, then you have no recourse.

    But then again, it is clearly in the EULA.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  47. Re:Why shouldn't they worry? by GoofyBoy · · Score: 1

    >Given this concern, the only reasonable and effective thing for them to have done was to scan the user's hard drive for said cheating tool.

    No it isn't. They are trying to stop ShowEQ. As other posts mention here, ShowEQ doesn't have to even run on the box EQ is running on. You effectivly have to search the entire network to detect it. Searching the HD is a minor way of detecting it.

    >This isn't a privacy issue

    It is. Even Smed (Top guy at Verant) admited that it was.

    >they're only scanning for a tool which will lessen everybody's enjoyment of their game.

    But where does it stop? They are also including a clause forbidding trading/selling items/characters. Can they track which sites I visit, the email I recieve, what by ebay acccount does to prevent this "cheating"? And they can do this all just by scanning your HD.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  48. bait was taken as a troll. by GoofyBoy · · Score: 1


    Everyone I talked to took it like a troll, at best a very weak joke.

    It was done days before April 1st (March 28?). It was a Test server, they put things on to test before going live. How else are people suppose to take it?

    >The only way you would know they had changed was if you were hacking the program files.

    Apparently, and I never did try it, they DID go into effect on the Test server. It wasn't only listed in the file. If they could change the file and not the actual game, why don't they get rid of the file and eliminate the hack entirely?

    Its only funny when people laugh. Its called a troll when they do it to "to get a rise out of you"
    ( http://boards.station.sony.com/everquest/Forum4/HT ML/028668.html )

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  49. Re:Devil's Advocate by GoofyBoy · · Score: 1

    >the Head GM is required to send each banned user a personal e-mail, stating why

    Could you please show me where its says that the Head GM is required to do this?

    I have a feeling that he/she doesn't have to because in the existing EULA it states that Verant can ban you for any reason they see fit.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  50. Verant could have done more than drive scan. by GoofyBoy · · Score: 1

    >They took their first countermeasures not too long ago, by adding a feature to the client software that scans your Windows task list and looks for these "external utilities".

    If they did this then they did it without informing the user.

    >They proposed to extend their search to the hard drive, to see if any of these programs even exist on your system

    They proposed more than just this. Read the proposed change to the EULA and tell me this does not extend to checking what web sites they visited or your cookies. They did not do this, but they could.

    >offering reasoning and explantions of the scanning process

    I could explain to you what I am going to do in your home, but then I want you to sign that I could do anything while I'm in there. Its not what they said they would do, its what is actually in the EULA.

    >Even with the overwhelming support of the scanning by their playerbase, they responsibly decided to back down on the issue.

    Why? If the vast majority of people wanted it why back down?

    >they did not try to "sneak" it past their users in any form.

    They didn't try and sneak this one through but, according to you, they did sneak in the process of examining the task list.

    >Verant should be commended on their responsible handling of this entire incident, not trashed in the court of public opinion based

    They only backed down because of "the court of public opinion". If it wasn't for this the clause might be in the EULA today.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  51. Re:Further progress in protecting online privacy by Kazir · · Score: 1

    "Customers... able to influence big company's decisions"!?!?!?

    This is what the Cluetrain Manifesto is all about. In fact, a review of the book just appeared here on Slashdot.

    Maybe the RIAA will get a clue.

    BTW: Does anyone know when pigs will fly? (c:

  52. Re:Further progress in protecting online privacy by spencerogden · · Score: 1

    Remember, these 180s in company policy we have see are the direct consequence of a profit motive. If the anger customers, and they stop using the companies service, then profit certainly goes down.

  53. Re:This is capatalism at it's best [Off-Topic] by interiot · · Score: 1
    You may not realize this, but the moderators are picked more or less at random. The ability to moderate lasts three days. It's not like there is someone out there attacking anything that is against "slashdot policy."

    I know this is a long stretch, but it's a possibility that you're ignoring, so I'll mention it just so that it doesn't happen:

    When someone gets moderated down, they don't know who moderated the post down. Therefore, it's possible for the people who work for Slashdot to moderate posts down that they wish to quiet.

    Again, I don't think it's happening, but those who work at slashdot have a motive (protect their bottom line), a means (they have access to the database), and the opportunity (it's not possible for the community to police them).
    --

  54. The solution to all the problems in multiplayer... by ronfar · · Score: 1
    ...will come from the console market. Think about it, it is far harder to modify a Playstation or N64 than it is to modify a computer. While it can be done, it can't become as widespread as PC modification. Any idiot with a modem can download a hack for their PC as soon as it comes out. Soldering a chip into your Playstation is far more dicey.

    Of course, the current move of consoles to become more PC-like will potentially destroy this anti-cheating solution. Let's see if there is much twinking and PowerGaming in the Dreamcast multiplayer market when they release Phantasy Star online.

    This may be a place where dedicated game boxes under tight controls from their parent companies do certain things better than PCs...

    (Note: This should not be construed as an endorsement of despicable console maker Sony, whose villainy runs unchecked throughout the world.)

    --
    All the creatures will die, And all the things will be broken. That's the law of samurai. (Jubai, 1605)
  55. Re:Slashdot gets it all wrong again by ErikZ · · Score: 1


    Ah huh.
    Tell you what, how about you give me the keys to your house.
    I swear I'm only going to use it to water the plants when you're out of town. Oh, and sign this statement saying 'I allow Erik to use my housekey and come into my house for....'

    Yes, that part is left blank, so I can change it whenever I feel like it.

    This is the situation with Verant.

    Later
    ErikZ

    --
    Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
  56. Re:slashdot = kiddie web site by Yebyen · · Score: 1
    The reason slashdot is not very responsive is because of all of the comments and your slow modem... get yourself an account and set it to display fewer comments, and voila... slashdot is faster.

    I, of course, am on a cable modem... and have it set to display all comments for every story. This sometimes makes slashdot take up to FOUR SECONDS to load on any particular page.

    Don't criticize slashdot for being an open forum, because it makes your browsing slower :P. It truly is YOUR MODEM, not slashdot :).

    --
    linuxisgood:~$ man woman

    --
    Restating the obvious since nineteen aught five.
  57. Re:Cheating is fun! by treke · · Score: 1

    I don't even think thast would really even be cheating. It was just a virtual break in :)
    treke

  58. Re:Cheating is fun! by riot158 · · Score: 1

    That's a load of crap, man. Most cheaters do NOT innovate, they just abuse a bug until it's patched. One thing I dig about the MUD scene is that wizards/immortals have the ability to assign punishments for someone who cheats or exploits a bug... if it's done in a malicious way. For example, I have a friend that climbed into a boat, and had his extremely strong friend sell the boat to a store. The way the MUD was set up, all the goods of the store will stored in a 'room' (more like location, actually). He loaded everything into the boat, got back in, and then signalled his friend to buy the boat back. now that's a hack. running an inventory duplicator is not.

    --
    my karma ran over your dogma
  59. Re:that joke was bait, friend by Doppleganger · · Score: 1

    Yes, I should have mentioned that... The test server has, all along, maintained a policy that "bad things" can happen (up to and including a complete character wipe if necessary). It has been that way since the game was in beta stage.

    I don't have any sympathy for the people who got extremely upset over the changes for that reason. I do think, however, that it would have been funnier if the test server patch message had said something like, "a lot of new enchancements have gone in today that should increase the overall enjoyment and playability of the game! Please check them out and tell us what you think!" :)

  60. Re:Devil's Advocate by Doppleganger · · Score: 1

    Yes, I know about this.

    My immediate question is, why do they even need to be collecting data from my computer? If someone is smart enough to avoid the server-side logging than they probably won't be caught by scanning the task list.

    All a task list scan shows is that a program with a certain name happens to be running. That information is not helpful at all without additional evidence from logging, and if the additional evidence exists than the scan probably isn't needed in the first place.

    It makes me very tempted to start regularly running a do-nothing app that shows up as a "problem app" in the task list, just to see what would happen...

  61. Re:Devil's Advocate by Doppleganger · · Score: 1

    "The client simply would examine a small subset of information on your system, none of it containing information personally identifiable to a third party, and only send it to our server in the event that you were "running" an illegal program at the same time you ran EQ." I'm assuming here "illegal program" means a program designed to give a user an advantage over other users in EQ.

    You're assuming a good bit there. "illegal program" meant that, if you had the Microsoft debugger running on your system for any reason, the task name was sent to Verant's servers. This was tested by creating a test app (with a sleep loop), running the debugger on it, and watching the Everquest data stream while playing.

    Now, granted, you *probably* don't have a reason for running a debugger on your system while you're playing Everquest. This is anything BUT a goof-proof system, however... the very fact that a do-nothing app would trigger the sending of information shows that. And I would rather not have a program scanning every task name I have running and reporting on whatever it sees fit, thankyouverymuch. (even though I DON'T do anything that should be reported)

  62. Re:Devil's Advocate by Doppleganger · · Score: 1

    how hard is it to end the tasks you don't want to be seen before firing up EQ?

    Good question. The problem here is that Verant didn't let anyone know they were scanning the task list, or what the scanning was looking for. It's a bit much to expect users to think about every program they have running before starting up any other program.

    Any scanning based on program/task names is a hideous choice in this kind of situation. I'm not sure what else they could do, but I am sure that I do not want them doing what they DID do.

  63. Re:I was marginally involved in developing ShowEQ by Head+Louse · · Score: 1
    Its damned scary - generations of soldiers gave up normal life to preserve those rights

    Actually generations of soldiers have given up their "normal" life to fight for wars that were based mostly on economic principals. I can't think of any war that was fought over privacy rights.

  64. Who thought of this by MarkKomus · · Score: 1

    I wonder if this was some programmer that thought of this, or if some manager suddenly decided it'd be a good idea.

    Oh well I'm glad I play Asheron's Call now instead, much better game.

  65. Not surprised, coming from Verant ... by Taronish · · Score: 1

    I played everquest with a group of friends for about 2 months after the initial release, and while it was fun I have to say that the lasting impression was that Verant is not very interested in making decisions which are fair to the users.

    During this early phase, there were countless bugs and errors which had a strong impact on users. The game shipped in a state where some of the player classes had abilities advertised on the box which didn't work at all in the game (until months after release).

    Periodically, they would run "role playing events", whereby human beings at Verant would take control of monsters in a region and move them about and speak for them, presumably to liven up the game world. In one such event that I recall, it was a full moon and a pack of "werewolves" (really Verant admins in the guise of werewolves) descended upon an area and set about massacreing a group of players ... but then they realized eventually, "Hmm, this is strange - not a single one of the werewolves has died yet!" ... well, turns out they never tested the code well enough, and the admin-controlled entities turned out to be unkillable. So basically it was a situation in which the admins came in and just slaughtered a ton of users - and the users had NO chance to do anything about it. When they figured it out, they started yelling ,"Hey, come back, we're killable now!", but that's pretty weak for the paying customers they fucked over.

    I was playing once in a game, and a bunch of robotic guards in a given town went apeshit and killed a bunch of players (myself included). Admins showed up and said ,"Hmmm, sorry, that happens sometimes ... it's a bug. I would give you your experience back, but I can't since you already took your belongings off your body" (what the fuck?)

    Let's see other things ... monters can run and attack through walls ... attacking monsters don't have to worry about the z dimension (standing on a roof, a wolf on the ground can attack me, despite the 20 feet of intervening space) ...

    Verant is making a ton of money, and most of their users don't seem to care that they get constantly treated like shit.

    Anyway, I know this is off-topic -- I'm just saying, it doesn't surprise me. They're a bunch of wankers who don't really seem to give a shit about their customers rights, as long as they are clueless enough to keep paying to get screwed ...

  66. Re:Devil's Advocate by Lightwarrior · · Score: 1

    I've got some new info, so I figure I'd post it.

    First, check out number 10 of the Rules of Conduct. It says "You will not attempt to interfere with, hack into, or decipher any transmissions to or from the servers running EverQuest.", right after reserving the right to ban you for failure to comply with these 13 rules.

    Second, I found a copy of a bunch of posts by John Smedley (Pres & CEO of Verant Interactive, Inc) on Everlore.
    here's an excerpt:

    "...However, to get at the heart of your concern let me assure you that we could care less about anything that isn't going to interfere with EQ.

    We aren't Big Brother and we're not sending back a list of sites you've been browsing, or anything else for that matter. Specifcally we have technology that can find the signatures of programs that are known to be hacking tools. If you have those tools, that's fine. Just don't run them when you're playing EQ. That's all we are saying."

    There's a lot more there. If you're seriously interested in this issue, and not ranting for the hell of it, I suggest you check it out.

    lw

    --
    Mods: Disagreeing with me != my post Offtopic / Flamebait.
    World without hate or war, invaded. Tragic?
  67. Re:Devil's Advocate by Lightwarrior · · Score: 1

    In regards to MS debugger...

    buzzkilr asked:
    "My concern comes in that what happens if a false positive shows up?"

    John Smedley replied:
    "buzzkilr - there's no significant risk from false positives. We do a lot of server side things as well to catch hackers, not just client side. More often then not they show up in multiple logs that we have, but that's a fair question.

    John Smedley"

    i found this over at Everlore.
    There's more stuff there, check it out.

    lw

    --
    Mods: Disagreeing with me != my post Offtopic / Flamebait.
    World without hate or war, invaded. Tragic?
  68. Re:Cheating is fun! by Lightwarrior · · Score: 1

    uh, dude? "ethical cheater" is an oxymoron

    cheat (cht)
    v. cheated, cheating, cheats.
    v. tr.

    1.To deceive by trickery; swindle: cheated customers by overcharging them for purchases.
    2.To deprive by trickery; defraud: cheated them of their land.
    3.To mislead; fool: illusions that cheat the eye.
    4.To elude; escape: cheat death.

    v. intr.

    1.To act dishonestly; practice fraud.
    2.To violate rules deliberately, as in a game: accused of cheating at cards.
    3.Informal. To be sexually unfaithful: young marrieds who cheat on their spouses.

    n.

    1.An act of cheating; a fraud or swindle.
    2.One that cheats; a swindler.
    3.Law. Fraudulent acquisition of another's property.
    4.Botany. An annual European species of brome grass (Bromus secalinus) widely naturalized in temperate regions.

    just thought you could use a refresh on the word "cheat".

    a better football analogy is this: you're the most brilliant scientist in the world. you've created a serum that multiplies your athletic abilities 100x.
    is it ethical to promptly join the dallas cowboys and lead them to victory?

    lw

    --
    Mods: Disagreeing with me != my post Offtopic / Flamebait.
    World without hate or war, invaded. Tragic?
  69. Re:Devil's Advocate by Lightwarrior · · Score: 1

    I didn't get the feeling that Verant was asking for permission for a more robust method of searching for cheat programs (or extracting whatever information they wanted)... but you could be right. I don't think that was their intent, though.

    I think the EULA was worded as such not for reasons of gaining more information from user's hard disks, but for the lawyerisms that exist today... it's way too easy to find loopholes in specifically worded statements.

    I would feel more comfortable with the EULA if they defined what "...interferes with the proper operation of EverQuest." - if they enumerate the items they're looking for, they restrict themselves to what information they can upload.

    No, they were *not* doing that in the bounds of what Verant was asking permission for - they were inventing ways that Verant was going to check for programs that interfere with the proper operation of EQ.

    I find it interesting that you use the port-scanner example - ShowEQ is nothing more than a heavily modified packet scanner - modified to show information not meant for the users.

    A couple months ago, there was an instance of a couple characters banned from EQ for hacking/cheating - Briochan, Hawk, and somebody else. They responded to the Head GM's e-mail telling them they were banned (the Head GM is required to send each banned user a personal e-mail, stating why), insisting on their innocence. It took some time, but after reviewing the case, Verant acknowledged their mistake, apolgised for it, and offered them free EQ for life because of their mistake.

    lw

    --
    Mods: Disagreeing with me != my post Offtopic / Flamebait.
    World without hate or war, invaded. Tragic?
  70. Re:Devil's Advocate by Lightwarrior · · Score: 1

    I thought they announced their intentions before scanning the task list. It is a lot to think about every program before running any other... and it shouldn't have to be done in many cases. I tend to close down every non-essential program when I run games, though.

    And program names aren't good identifiers of what that program does, true.

    So there needs to be something that keeps EQ to itself while protecting it from programs that stop the intended operation of the program.

    --
    Mods: Disagreeing with me != my post Offtopic / Flamebait.
    World without hate or war, invaded. Tragic?
  71. Re:This isn't a suprise... by Lightwarrior · · Score: 1

    Hey, I don't know if you're talking about Hawk and Briochan...

    They were two EQ players who were banned for "cheating". They continually proclaimed their innocence, and less than a month later Verant came back, gave a public apology, and to apologize to Hawk and Briochan, gave them free EQ for life.

    <sarcasm>
    Yeah, that sounds like a company becoming so paranoid about maintaining "their world" that they're destroying the game...
    </sarcasm>

    sounds more to me like they're trying to stop cheating, and admit when they're wrong - and make up for it.

    lw

    --
    Mods: Disagreeing with me != my post Offtopic / Flamebait.
    World without hate or war, invaded. Tragic?
  72. Re:Devil's Advocate by Lightwarrior · · Score: 1

    That's a very good point... and indicates somewhere where Verant needs a better utility before implemeting it.

    I also would prefer to keep my tasks private... but I don't mind sacraficing that *little* privacy (how hard is it to end the tasks you don't want to be seen before firing up EQ?) to keep other folk from cheating in EQ. Cheats *destroyed* Diablo, I'd rather not see that happen to EQ.

    Can you (or anyone) think of a better way to stop folk from cheating in EQ? Keep in mind (most of) these programs are passive, just scanning incoming data. The others (the malicious ones) are meant to disrupt the servers... I'm not sure how they do that, though.

    --
    Mods: Disagreeing with me != my post Offtopic / Flamebait.
    World without hate or war, invaded. Tragic?
  73. Aiming aids by BlueUnderwear · · Score: 1

    As has been pointed out elsewhere, there are things that can't be prevented. Such as a hacked client that "helps" the player to aim. How are you gonna detect that?

    --
    Say no to software patents.
    1. Re:Aiming aids by varcher · · Score: 1

      Quite simply. Make sure your player gains nothing by having such a help available. Of course, this excludes a whole range of games, such as most FPS, where the real game IS aiming at your opponent. But for a RPG, where it's not your abilities that count, but those of the character, there's zero need to have the player do the aiming. You are going to roll pseudo-dices anyway to figure out if you hit.

  74. Re:Verant Reveals Its Hand by Oppressor · · Score: 1

    Ye gods! I wrote better encryption than that 20 years ago in high school to protect the source code of my multi-user space shooter. Seriously. Said encryption was never broken (though anyone today would have figured it out in a week) rather a sysadmin started watching my CPU usage and used the root password to go into my home directory whilst I was compiling the thing (the only time it was ever decrypted) and copied the sucker away. Ah those were the days. Still, after receiving one of the most annoying, boring, and tedious C++ proficiency tests from Verant after applying there for employment last Summer, this is a real kicker. Scott Le Grand Lead Coder Scatologic

  75. Re:This is capatalism at it's best by Velox · · Score: 1

    what a good shot at that Anonymous Coward!

    now, tell me, what was your real point? if you have none relating to his text, then perhaps you should just ignore similar posts and admit defeat.

  76. Counterstrike by Phrogman · · Score: 1

    Adding things like LIMITED weapons, ammo & powerups would require people to conserve their ammo and to play strategically, rather than switching over to rocket launcher, putting it on autorun and holding down their fire button.

    This is exactly why I have been spending too much time playing the free Counterstrike mod for Halflife. Halflife is already a fantastic game, but the CS mod to it has improved the online play so greatly that I think it easily surpasses the quality of game play of any other online game in this genre. There are no powerups, you can only purchase weapons you can afford - and you get paid for killing your opponents in game cash, so you must be successful to get the good weapons.

    If you have not heard of it, Counterstrike pits teams of Terrorists (sometimes with hostages sometimes with a target to be bombed) against teams of Counter-Terrorists in a variety of real-world situations. More recent additions include assassination scenarios (where the Counter-Terrorists must escort a VIP who is armed only with a knife - and played by one of the CT players - to a safe zone on the far side of the map), and escape scenarios (where the Terrorists must escape from a dangerous and disadvantageous situtation to a safe zone on the far side of the map). The maps cover a wide variety of fascinating tactical challenges, ranging from a hostage situation onboard a 747 in an airport to a VIP Assassination scenario on an oilrig. Brilliant stuff.

    In contrast to most online shooters, CS requires you to be careful, plan your moves, and cooperate with other players on your team to be successful. You can run into a room with gun blazing but often as not you will be shot dead by the guy with the shotgun in the shadows. It does not have stupidly overpowerful weapons - all of the weapons in the game are realworld items with realistic (sic) performance. Not all weapons are available to both sides either - although a lot of care has gone into ensuring the balance of play.

    All round this is an amazing effort on the part of the CS developers, and well deserving of a good look by anyone who owns Halflife.

    --
    "The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid
    1. Re:Counterstrike by Bad+Mojo · · Score: 2

      And once you've gotten used to how UNREALISTIC and horribly coded it is, you'll get frustrated and decide to kill yourself in real life. Oh yeah, sign me UP!


      Bad Mojo

      --
      Bad Mojo
      "If you can't win by reason, go for volume." -- Calvin
  77. Re:I was marginally involved in developing ShowEQ by nublord · · Score: 1

    Yeah, there may be a day. Don't think I'll sit by and let the other computer come under attack and simply roll over and set up yet another computer. I know that won't work forever. But I also know that you have to choose your battles wisely. The world can not be divided into rigid yes/no black/white good/bad ethical/unethical groups. There's a lot of gray area there. The game computer - grey area - scan it all you want. If you do decide to look for other info that what you say you are well, fooey on them - they won't find it. It's a front computer. As long as they think they are sneaking their scans on me then the less they pursue scanning the other machine. As for the total privacy machine - it is well guarded. I take a hard stance on it's privacy issues and carefully select/configure the software on it. Remember, knowledge will get you farther than whinning.

  78. Re:There's nothing wrong with this. by AndyL · · Score: 1

    Perhaps you missed the subtleties of his pun.

    Here's your clue : Troll is spelled "t-r-o-l-l". Troll is spelled "t-r-o-l-l". I know the similarities are tough to see. But they're there.

  79. Re:Security in Online Games by JayBonci · · Score: 1

    The only way to get complete security is to design a powerful system with an incredibly thin client. Who has the advantage in a BBS game? No one! There is a certain advantge to those who have computers above 33 Mhtz, but still.

    I believe (am im going to start developing) an online game where the server takes most of the work, and the client is merely a renderer of the server's description.

    Very little is perfect, open source or not. The integrity of a game is important, which is why bugs get fixed and people get upset over cheaters.
    In a MUD, people exploit bugs. In an online RPG, in the tradition UO or Everquest sense, they use cheating tools or hardware advantages.

    When a game is driven by marketing, this is what happens. When a game is truely driven by the ultimate sense of good gaming, then we shall see what happens.

    --jay

  80. Better security model needed by rapett0 · · Score: 1

    This is just an instance where obviously during the development phase, someone didn't take the necassary steps in order to avoid this situation. Granted, there is always a way around everything, but with a system as open as this, they should have taken better steps initially. Still an excellent product!

  81. Re:Playability and Morale by climer · · Score: 1

    Your question isn't really about security but about feeling good about your other players. The solution is to not have a centralized server method. To allow local groups to run their own servers and control who uses them. Then in your chosen group, administered by fellow players who love the game, you have a community you trust and enjoy playing with.

    Lan Parties are examples of this kind of behavior. MUDs was another. There were and are good MUDs and bad MUDs. The best had a community and people who cared.

    Solutions regarding social behaviour in Humans are not cheap. They all require hard work and there is no quick technical fix, no silver bullet. Looking for one is just asking for trouble.

    /Duncan
    Duncan Watson -Rock climbing, Encryption, privacy
    PGP Fingerprint -PGP Key on www.keyserver.net

    --

    Duncan Watson
  82. Anti-Cheating - Burden of programmers, not lawyers by Municipa · · Score: 1
    Slightly off topic...

    The burden to securing the game should be on the Verant programmers. I don't own Everquest or even ever played it, but I'm a long time online gamer (bbs days) and look down upon cheating on multiplayer games. Even still, I think this is pretty low and I'd be ashamed if I was a game programmer and had to rely on laws and scanning HD's or whatever even minor privacy intrusion to make up for my lack of ability to secure the game data. I hope the rest of the gaming industry keeps notes on these sort of things, I hope these aren't the kind of programmers they want to hire.

  83. An alternate solution... by Domini · · Score: 1

    How about asking the user if it can scan the user's driver for stuff, and then tell the user it's findings, and the user can then optionally tell it to submit that information to the game server. This way some users have the option of 'proving' that they are not cheating if they feel they need to establish that fact.

    This should not be compulsory then either, just more of a personal matter.

    Domini.

    1. Re:An alternate solution... by geekoid · · Score: 1

      First of all I'd like to apologize for my spelling. After re-reading my post I really need to be sure I know how to spell Innocent.:)
      Yes, there are some problems, that doesn't mean we should just rollover every time someone ask's us to.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:An alternate solution... by geekoid · · Score: 1

      I have to say, anything that puts me in a postion to prove my innosence, makes me nervous. Here (USA) we are inosent untill proven guilty.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  84. Some Points to remember by archmedes5 · · Score: 1

    (random rant/rave mode on)

    As a regular player of EQ, this is something that affects me. The patch message actually states that they did a survey of people and got a pretty positive response, but decided to back down because they thought it was a rash decision, and too much of an invasion into a persons privacy. I plan on in the future of proxying my EQ connection throught a linux server, (the os that showEQ runs on) I have no intention of cheating, ever. However their tough stance against cheating is in my opinion a good thing. It's no fun when everybody cheats, the games no fun. UO's policy of stoicly(sp?) tolerating cheating led to some major problems. Banning a cheater on the first offense is fine in my book though, if they can't play fair, the shouldn't play at all.

    (random rant/rave mode off)

  85. VMWare is the solution by aat · · Score: 1
    That could be done. Another solution would be to just install it in a vmware virtual machine. Sure it would take up extra space, and you would have to install windows too, but hey, with 40GB hard drives going at under $300, should that be a real concern :)

    Arun

  86. Re:This is capatalism at it's best [Off-Topic] by AlKaMo · · Score: 1

    Okay, this kind of thing has been bothering me for a while, so I'm going to take a stand here.

    You may not realize this, but the moderators are picked more or less at random. The ability to moderate lasts three days. It's not like there is someone out there attacking anything that is against "slashdot policy." What likely happened was a regular reader of slashdot was given moderator status, felt that this post was nothing more than an attempt to get a reaction and therefore decided that it should be considered flamebait. It's not like that moderator is going to be able to carry out any kind of agenda, since after Saturday (at the latest) s/he won't be a moderator any more.

    What it comes down to is that most of the moderation has absolutely nothing to do with the Slashdot editorial staff. There is no overriding agenda because any regular reader can be a moderator.

    Have you read the moderator guidelines? It's all covered there.

  87. Re:Why shouldn't they worry? by sredding · · Score: 1

    Absolutely. The rules define the game. If you're not playing by the same rules, you are no longer playing the same game.

  88. Re:A quick note: by FoulBeard · · Score: 1

    I would like to second this motion. Verant has been ultr-sensitive when it comes to user's privacy. The simple fact that they backed down from implementing this shows, that responsibility to user wishes. Ironically though before they made this decision they held a poll on EQ, this poll was required, and a overhwhelming amount of people thought it would be ok for Verant to scan their harddrive for cracks.
    I think that most people agreed that they would rather have a level playing field. Also this isnt really an issue of invading privacy, all they are doing is making usre people arent cheating, if you dont want you EQ directory looked at then just dont play EQ, nobody is forcing you to. Not without saying that they openly admit and bring to the light the fact that they will be searching a portion. of you harddrive. I commend Verant on their reposibility in this issue.

  89. Re:Security in Online Games by bfree · · Score: 1

    Only way I can think of is to have a high speed internet (so that firing lots of data around doesn't destroy gameplay), massivley powerful central servers (well, lets say a cluster of interlinked servers each communicating and validating each other) and simple game clients. Here the idea would be that each of the users actions could be interogated by the servers to ensure consistency with the game world. The final step is to ensure that there is no data communicated outside the server ring except the actions of the client to the server (so if you can packet sniff the net as a whole or the subnet of an opponent your in....unless a strong encryption method is used). The server provides all data out on a need to know now basis so you can't know anything other than what the self validating server ring dicatates you must know.
    Or hey, option 2 is even easier, let all players simply run an X server that displays the game running on the central server. How big a cluster would that need to run 10000 player quake? (hey if all the graphics work is at the client end, how much worse would q]|[ be?).
    I ain't no expert, but surely the problem is an easy one to overcome.....build faster machines and a faster net. If I miss the point completely I look forward to reading the explanation.

    --

    Never underestimate the dark side of the Source

  90. Re:Verant and Drive Scanning by DrEldarion · · Score: 1

    In general a game client really should just be a dumb terminal

    Such was the case with many many MUDs before EQ came around, (either telnet or dial-up software) and people still found a way to cheat. They set up scripts to play their character for them 24/7. Now, while some may not view this as cheating, it certainly gave a very unfair advantage to these people.

    Even if the client gets ONLY the essential information (in the aforementioned case, just text) people will FIND a way to get an advantage.

    -- Dr. Eldarion --

  91. Re:Slashdot gets it all wrong again by Donavan · · Score: 1

    They were planning on ammending theit EULA to give them the right to scan and retreive ANYTHING they wanted....

    So how did /. get it wrong?

  92. Re:Devil's Advocate by Donavan · · Score: 1

    For me it wasn't about what they WERE doing but about what they COULD do.

    Had the EULA change taken place they could have doen ANY cans, taken ANY data.

    I'm sorry but NO game is worth allowing the company that makes it free access to my data with no legal recourse for me

  93. Who are you getting an advantage over? by DrSkwid · · Score: 1

    big difference in Quake is you play the other players

    in EQ you are competing against the ability for you to stay online playing the game for hours and hours
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  94. I realised..... by DrSkwid · · Score: 1

    It's the player based economy that will fail

    it's shaky anyway but being able to duplicate your inventory would drop it dead if enough people did it

    hope the coders find a better way of doing it than this crappy arms race
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  95. They almost got it right... by lyme · · Score: 1


    The first thing I found wrong there is that UO did/does cheat protection. In the earlier days of UO (when I actually played it), they had a method in place to determine if someone was using a skill raising program.. and subsequently punted them from the game.

    Otherwise it looked to be quite right, 83% of those polled that play EQ said that they had no problem with Veriant gathering any/all information to stop cheating, etc.. (myself included)
    Veriant changing their mind I must agree was the 'right thing' (tm). Belive it or not Veriant does try to please their player base but don't confuse that with doing whatever you want them too.

    The truth of the point is that cheating in any way shape or manner, lessens the game.. Not only for you but for all the other players that have to deal with you. I know, I've cheated in a bunch of games.. without the real cost of working at it there really is no feeling of acheivement.. And if you want to make real $$ from playing the game go play UO.

  96. Re:I was marginally involved in developing ShowEQ by jallen02 · · Score: 1

    Some day you wont be able to go around it.. :-( Sad.... You gotta fight for stuff whenever you can.

  97. Re:Why shouldn't they worry? by yerricde · · Score: 1

    Given this concern, the only reasonable and effective thing for them to have done was to scan the user's hard drive for said cheating tool.

    I liken this type of cheating tool to a virus scanner. Sure the scanner catches known cheats, but new cheats come out every day, and some can even be made polymorphic (they encrypt themselves when they run).

    Viruses also infect hamsters.
    --
    Will I retire or break 10K?
  98. Re:There's nothing wrong with this. by AnTC · · Score: 1
    Verant were simply trying to prevent idiots and script kiddies from spoiling the game for legitimate players. Because of knee-jerk reactions from online-privacy zealots, the online game is going to be ruined for everyone.

    Somehow, I think this was Verant's plan all along. Ever been to an EQ newsgroup or discussion board? The more vocal participants are unbeliveably shrill crybabies for whom Verant can do nothing right. Even the most minor tweak will bring about a storm of angry posts denouncing the company as the Great Satan.

    Verant has been implored to "do something" about these various cheats by many people. For the most part, their official mouthpieces have remained silent on the matter. I think that the hard drive scanning thing was to prove a point: that short of imposing ridiculous and Draconian privacy invading measures, it's impossible to stop the sort of cheating people complain about. I sincerely doubt that any of the people who were behind the scanning decision sincerely believed it would be done for more than 48 hours. In other words, point proved.

    Of course, I could be wrong. After all, Verant has performed breathtaking feats of blunder in the past. They can be incredibly arrogant jerks, and usually at the wrong times.

  99. GPL: Two ways of avoiding cheating by gnalle · · Score: 1

    The subject of cheating in online games has been discussed earlier on slashdot
    http://slashdot.org/articles/99/12/26/1255258.shtm l

    As I see it there are two good ways of avoiding cheating in a GPL game. In nethack the sourcecode is open, but each user recieves an encrypted client. I think that the developers claim that Nethack is still covered by GPL. (Actually this has been a mystery to me)

    The Worldforge project (former Altima) is an effort to make an engine for creating massive multiplayer online roleplaying games. The engine will be GPL but the worlds will not be not. The Worldforge team decided that the best way to avoid cheating was simply to have a thin client.

    These two ways of solving the problem have different advantages. In an ultima-clone I think that a thin client can solve most of the problems. In a wolfenstein clone (such as Quake), aiming is so important that a thin client is not enough.

    1. Re:GPL: Two ways of avoiding cheating by pjc50 · · Score: 1

      Do you mean the character-based single-player RPG where you look for the amulet of Yendor, or is there a multi-player nethack?

      The single-player one is GPL and therefore it's easy to get hold of the source, compile a working copy, hack it, cheat totally, etc. - but because it's only single-player, noone cares.

      (In any case, how can you have an "encrypted client" when you need to decrypt it to run it?)

  100. veranrt still scans your memeory by provolone · · Score: 1

    the patch program still scans your memory .when i ran a memory editor of mine this morning and then tried running everquest the patch program exited.

    1. Re:veranrt still scans your memeory by issachar · · Score: 1

      excuse me, but why do you want to scan your memory? if you don't like the conditions of the game, form a company and make your own. I mean this market is nowhere near saturated, you could probably make a killing if you designed a good one. hey you could take the moral highground, release it for linux only and let windows users choke on their indignation...

      --
      . --- If you're looking for free e-mail you won't find it here! http://www.noemailhere.com
  101. Re:veranrt still scans your memory by provolone · · Score: 1

    that not the point o my post really i have although i have ben tempted to make my own graphical mud . what i as tring to was that verant still is scaning your memory even after they said they wouldnt do it.

  102. Re:Why shouldn't they worry? by YAH00 · · Score: 1

    Ummm... If checking for unauthorised programs on the users harddrive is the best they could come up with, then it's a pretty short sighted solution. Getting around this can be quite easy (Like masqueratind as MS notepad).

    How would you like it if the Television industry said that it will be monitoring everything that you watch to make sure that you don't watch stolen cable? Or if the Telephone industry said that they would be monitoring every conversation you had on their lines just to make sure you weren't a spy?

    No. User monitoring is just stupid. Instead invent a better client-server protocol. That's the only way to go. And if you don't want to spend the effort in doing this. Well then.. people are going to take advantage of you.

  103. Possible Cheat Prevention Scheme? by ahg · · Score: 1

    I have little knowledge of how these games work, don't play 'em, don't read about 'em so please excuse this post if it's something that's already been shown to be flawed.

    What about an SSL style encryption scheme but where the end user has to buy thier certificate. - The purchase of the certificate would be akin to the purchase of a license. In the EUSA they agree that any abuse of the rules will result in the termination of their certificate.

    Any fooling around and you can longer authenticate your self to the server without paying for another certificate. This should deter most would be cheaters.

    Also, secret keys renegotiated periodically during game play should make any possible hacks much, much harder.

    If this works, it should also work with open source games. (The games are open and free but the certificates aren't)

    Any comments re my idea from those with more knowledge in gaming/crypto?

    -Aaron Greenberg

    --

    --Aaron Greenberg

  104. Re:Devil's Advocate by geekoid · · Score: 1

    How can they tell if a program is used for 'hacking'/cheating purpose. Many tools that would allow you to do that have legitament uses. Also, I can just rename showEQ and there measures would be completely useless.
    a 1 day poll that gets answered by less then 10% of there users isn't a very good indicator of there user base.
    If I was useing showEQ to cheat I would of select YES in the poll and just renamed showEQ.
    The chaged wording they purposed did leave room for interpetation as to what they want to call an 'illegal' software.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  105. Re:No, that's not what happened. by geekoid · · Score: 1

    This barely effects anyone who wasn't cheating anyway.
    Not so. As a developer I often run various network specific programs in the background to test them. Some of those programs could be 'targeted' as a hacking tool even 'tho they are not used in a malicious way.
    I also wonder if they stopped because it was the right thing to do, or they couldn't find a way to tell the difference between filtering programs and sniffing programs.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  106. Re:Why shouldn't they worry? by geekoid · · Score: 1

    WHat are they going to do when they find a packet sniffing tool on my machine? terminate my account? what if I happen to have a legetiment reason for it? how are they suppose to know the difference? They would have to search for anything that COuld be used to cheat, Because showEQ can be renamed.
    EQ is not like quake, where your in direct competition with another player. They one exception is PvP option, and a small % of users choose that option. If you max out your lvl and stats, and go kill the toughest monster. That effects me Not one bit. Since verant designed the game so all the important info is controlled on there servers, I can't just edit the info on my machine,a'la Diablo.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  107. Re:A quick note: by geekoid · · Score: 1

    I played Diablo. Way to much (IMO) Inormation was kept client side, allowing you to modify the character it self, and anybody could kill you in diablo.
    The first time someone cast that 15000 pt spell and KS they will be reported and, in all likelyhood, kicked off. I wish I knew what kind of logs they keep on server side. I want to know if they can 'tell' if someone killed something to quick?
    Screw up spawn rates? how so?
    there is very little a cheater can do in EQ anyways, since most if not all, of the needed code is kept server side. The only cheat I can think of is the button timming. If the time a button stays 'clicked' is determined client side, then I suppose you could do some sort of packet insertion to make the server think you have activated the event but still bypassing the timer. That would be a nasty cheat. An SK could do harm touch with EVERY sent packet. ewwwww.Fortunatly it would be a difficult cheat.
    FYI showEQ does not let you 'Cheat' as far as I can tell, it only lets you see all the different data that is being passed around.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  108. Re:A quick note: by geekoid · · Score: 1

    AS a fellow EQ junkie, does someone else cheating on EQ effect you? Say I have a cheat that allows me to kill any monster in one stroke, how would that effect your 'progression' in the game?Sure he could use it to aquire a bunch of stuff, then give it to all his friends, but that won't effet You.
    It has just occured to me that it would effect Red letters, but there such a small percentage, the money loss if they all quit the game, would be minor. On the other hand people who Like out cheating each other would have a way to play that way without effecting anyone else by being a red letter.As far as I can tell, showEQ doesn't do any cheating they way we traditionally mean it, i.e. more points/monet/stats.
    Personaly I don't see the need to cheat, and just shake my head when someone does it, but thats life I suppose.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  109. This is capatalism at it's best by canny · · Score: 1

    They tried something, people reacted by saying they wouldn't buy it anymore, so they had to change it back. This is just more proof that money rules everything and everybody.

    1. Re:This is capatalism at it's best by Wah · · Score: 2

      wow, I didn't realize questioning the ultimate power of money was flamebait. Welcome to the post IPO /.

      --

      --
      +&x
  110. Re:I was marginally involved in developing ShowEQ by kel-tor · · Score: 1
    I should ad that the question was phrased: should eq be allowed to check players machines for cheat utilities yes/no.

    you cannot choose to choose later on these questions

    no definition of what they concider 'cheating'... apparently sniffing the ip packets is cheating? I mean come on, I didn't download the util, but I've been sniffing them throu my 'free-pc is now a debian workstation' box.

    and I've been meaning to set up a dual boot on my main box and try running eq through wine or Freemware or vmware. I haven't heard anything from the game makers, but other players keep telling me that they'll boot you if they find out

    apparently this would be cheating. like watching a dvd is 'pirating'?

    but the question was so insidieous. It didn't promise aninomity or that they wouldn't track those that said no. It implies that they are protecting the players who aren't cheating from those that are by checking everyone.

    and I just have to reitterate that the question did not define cheating or let you answer at another time.

    (i ran into that with the last question, which in order to answer you had to go read up about it on the website, which if you did, the question wasn't there anymore)

    my2 cents

    --

    ---

  111. Doesen't bother me... by hex15 · · Score: 1

    I really don't have (too) much trouble with someone scanning my HD IF it really would help destroying cheaters. I just think this really won't help very much. Anyway Microsoft must be doing it already so what does this matter?

  112. I wouldn't mind. by adpowers · · Score: 1

    I don't think it would be that be big of a deal. I mean they only look for certain programs, everything else they just ignore. Also, they don't upload anything unless it is supicious. AOL on the other end will scan your hard drive upload porno and MP3s and post it on their secret sight to resell. Just in case you wondered I am typing this from my new Netscape 6, bugs and all.

  113. Re:Why shouldn't they worry? by _xeno_ · · Score: 1

    How about this - just before I start playing, I go and zip up all my cheating tools. (Or even better, have them on a floppy which I then remove.) They can't tell if I have them anymore. If it was a simple matter of scanning Windows registry or checking for errors in binaries related to the game, then people wouldn't mind so much. I guess what I'm trying to say is that even if they did scan users hard drives, it really wouldn't prevent cheating anyway.

    --
    You are in a maze of twisty little relative jumps, all alike.
  114. Re:No, that's not what happened. by varcher · · Score: 1

    Well, according to what they said people replied. I don't know, I never saw the poll till two hours ago :)

    Anyway, most of the people are frogs in the water. They don't see anything wrong with a "little heat", and cannot see where that kind of slippery slope leads. Where do you draw the limit?

    To checking your EQ registry?
    Your entire disk?
    Your mail aliases to verify you are not a friend with a known cheater?
    The contents of your mailbox to verify you are not submitting items to auction for EBay?

    Once you start signing away your rights, drawing the line at a later point and starting to defend them become a lot more expensive.

  115. Re:Patch the servers. by varcher · · Score: 1

    The main problem of ShowEQ is not that it cheats or hacks the server. It doesn't.

    It's that it shows you all the information sent to the client, even information purposefully hidden for gameplay reasons.

    With showEQ, you do not need to train your Sense Heading skill; you always know where you are.

    With showEQ; you do not need a ranger, you have a full (not screen limited) list of all Mobs present.

    And so on. ShowEQ users do not cheat per se, they just have a whole lot more information at their disposition, and thus make a lot better decisions. Verant does not think that playing that way is playing fair (it isn't, notably on the PvP servers).

  116. Re:that joke was bait, friend by varcher · · Score: 1
    However, unless I am mistaken this time around, there are only a couple of hundred people playing on the test server at a time and it is with the understand that your character can be deleted at anytime, or other nasty things may happen.
    It is also stated that this is where they test some of the things that will go on your production server. People were understandably upset at what they saw as potential changes everywhere. And it is revealing of Verant's history that people immediately assumed that this was a possibility.
  117. Re:There's nothing wrong with this. by varcher · · Score: 1

    By your logic, I am not doing illegal, so I think the police is justified in putting a vidcam in my living room ("just to check and react if you are burglarised")?

    No, I know, I think the government is justified in putting a tracer under your skin to monitor your health and position permanently.

    Hey, you have got nothing to hide, after all :)

  118. Cheating spoils it for others by Dhericean · · Score: 1

    If you want a more mentally based example then I would propose that you consider it the equivalent of taking your lecture notes into an exam with you. Or taking the relevant Cliff Notes into an English Lit. exam. Not only do you gain a result that you have not deserved but you distort the results of everyone else so that they do not achieve the reward that they deserve. There are normally invigilators there to prevent this but in the case of online games they are still trying to figure out how to do this.

    To revert to a sports analogy it is like taking steroids to boost your body development and hence performance. This gives you an unfair (and originally undetectable) advantage when competing against other who are not taking steroids. Verant were trying to find an equivalent to the dope tests that winners of most large events (and random other competitors) submit to these days.

    Of course cheats are not interested in other people (except as victims of their actions) so they don't normally see that in cheating they are infringing others rights. However the right to swing your arm stops short of my nose.

    --

    Gamma Testing - Where testing is extended to the full user community (AKA Shipping the Program)
  119. Most Cheating is not Innovation by Dhericean · · Score: 1

    One point would be that much greater than 99 percent of cheats are not creating these hacks themselves (or else there is just far too much parallel development going on out there). They are simply pulling the latest 'enhancement' off a site somewhere and are using it to cheat. There is no great innovation going on for most of them, simply a different form of sheep like behaviour.

    A lot of these hacks are the equivalent of forging money. I haven't seen a lot of opinion that forging is good. In fact it is generally considered very bad for any economy. This is why online games try very hard to prevent it. You have no excuse to get upset if when they find you doing it and drop on you from a great height. Most people at least tolerate reasonable checks to detect forgery and deal with it (Checking that high denomination not you just paid with). At the moment they are still developing these tests in online games.

    --

    Gamma Testing - Where testing is extended to the full user community (AKA Shipping the Program)
  120. Like hell there isn't by kapelski · · Score: 1

    The other folks have already pointed out your logic blunder. I'll add that the people responding here aren't the ones being reactionary; Verant is. But beyond that, it's fundamentally against what our country is supposed to stand for and defend. Not to mention the fact that it won't stop the problem anyway.

    I used to live in Northern Ireland where if your house was located in certain areas, you were not allowed to have curtains or blinds on your windows so the soldiers could see into your house to see if you were making bombs. Did this stop the terrorism? Hardly. It just seriously impacted the privacy of the citizens.

    Verant doesn't have the right to find out shit about what's on my hard drive. Neither does Intel, Miscrosoft, or any one else. The PIII serial number debacle is one of the reasons I'll never buy another Intel processor again. In fact, after reading about this business, EQ has been completely removed from my system and will never be played again. The people in my house who play it won't like it, but I think crack cocaine is more healthy for them than this game anyway. It's already cost me hundreds of dollars in upgrades just to make the damned game run, but now Verant has just gone too far.

    You may feel like your horse is high enough to let you always stare down at those who oppose invasion of privacy, but one day someone like Verant will come by with a real knee-knocker for you.

    ---------------------------------------------
    Yes! Oh yes! My soul is snoring! - Tom Servo

    --

    ---------------------------------------------
    Yes! Oh yes! My soul is snoring! - Tom Servo
    I want a
  121. This isn't a suprise... by Corbin+Dallas · · Score: 1

    A little over a month ago, an EQ subscriber was banned from the game for "Cheating", as described by Verant staff. (Actually, he wasn't immediatly told he was cheating, it was three days after his account was deleted) Although the guy continued to claim innocence, Verant would not provide further details on why he was banned other than "cheating", nor would they allow him to defend himself. They have slowly been building up to this kind of manuver, and I'm not suprised at all that they wanted data on other processes that your system is running. They have become so paranoid about maintaining "their world", that I believe several execs. would destroy the entire user base just to maintain the continuity of their dream.

    --CD

    --
    Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
  122. Re:Trust not thy client. by alarosa · · Score: 1

    Actually a recent patch made the rolling server side, from what I recall. And rolling for loot is completely evil, but that's a more philisophical argument :)

  123. Re:Trust not thy client. by itarget · · Score: 1

    The need for a patch and the damage leading up to it could have been avoided had they taken more care in the creation of the protocol, but these game companies never seem to take proactive steps.

    Next up will probably be removing monster hp and level from the datastream. The player is told the general condition of a monster when examined, and the monster's general level in relation to the player's is dealt with using consider.

    There's just no reason for the server to be sending the client hp/level information for nearby mobs. The look/consider responses can and should be handled server-side. "The rat looks really hurt! You slashdot it for 4 damage! The rat is dead!" - That's about all any player needs to know. There's no need for the player to know that they just reduced the rat to -1 of 8hp, therefore there is no need for the client to know either. The client doesn't need to know anything beyond that it should make the rat squeak and fall over. Another oversight perhaps? :-P

    Once this is fixed, the next datastream "oops" will turn up, and the saga continues. All of this wasted time, energy and even money could have been saved by a little bit of common sense during production.

    Of course, the moment common sense prevails in the corporate environment, I'd probably be able to sell the devil a pair of skis. ;)
    ---
    Where can the word be found, where can the word resound? Not here, there is not enough silence.

    --

    "Where shall the word be found, where will the word resound? Not here, there is not enough silence." -T.S. Eliot
  124. Trust not thy client. by itarget · · Score: 1

    What gets me is that the makers of these online games always insist on sending information to the client that is not meant to be seen by the player.

    The client is in the hands of anyone who may want to hack it, and hack it they will... So it should stand to reason that you can't trust the client-end once it's in the hands of the playerbase.

    The client's code, any information it stores in ram, and the client/server datastream are all accessible by would-be hackers.

    If you don't want the player making use of information that is supposed to be hidden from them, just don't put it there. There's no reason this could not have been desinged and contingencies planned for from the beginning in any of these games. All the client needs is the information the player will see and interact with. Everything else can be done server-side.
    Take EQ's "roll for loot" system, for instance. The numbers rolled to see who gets an item of loot are rolled client-side, which means they can be tampered with. A huge hole in fair play for what? To take a bit of load off the servers' random number generators? If it was just an oversight, it's a pretty big one IMHO.

    After seeing multiple generations of games suffer the same defect, I can't believe they haven't learned. Is it arrogance? I'm at a loss to explain it.

    ---
    Where can the word be found, where can the word resound? Not here, there is not enough silence.

    --

    "Where shall the word be found, where will the word resound? Not here, there is not enough silence." -T.S. Eliot
  125. Re:Verant and Drive Scanning by DrTomorrow · · Score: 1

    The "incompetant coders" had to take some shortcuts to reduce the effects of Internet Lag. The game sends the information about the monster out of view just around the corner. When you do turn the corner, the client can display the monsters instantly, instead of waiting on the server to update what monsters are there. Preloading the client with such information greatly reduced the effects of lag. But ShowEQ intercepts the data stream and displays information which normally would not be displayed in the client. Should the "incomepetant coders" eliminate the extra data? No, that would cause more lag. Should they more accurately determine what data the client is likely to need in the next update? Maybe, but that would require much more processing power. Should they have used a better encryption method? Probably, but that takes more processing power as well. I don't think Verant should be scanning our computers. I also realize that cheaters can ruin an online game. I also want a game that plays fast and is lag-resistant. I can't have all three at the same time. Scanning the process list and reporting back (y/n) if one of the processes match known cheat programs is less of an invasion of privacy than a company reporting back every app I have installed on my computer. Do you drive a car? Registered to vote? Have a bank account? Use an ISP? In each instance, you are giving up part of your privacy for a benefit. It is up to you to decide if you are willing to give up your privacy in exchange for the benefit provided. Everquest is the same way. Are you willing to give up your processlist in exchange for a mostly-cheatfree-game? 80+% of EQ players said yes. Verant did make the mistake of scanning before they had actually announced it. That was bad of them.

    --

    Everything in this post is false.

  126. Re:Verant and Drive Scanning by DrTomorrow · · Score: 1
    In a perfect world with unlimited bandwidth and no latency, The Client Should Never Be Trusted, but we are dealing with the Internet.

    Sometimes it is very wise to trust the client. For example, the entire terrain is preloaded in the client. The server just sends the x,y,z co-ordinate of your position and all the monsters around you. If the client was just a dumb terminal, the server would have to send complete terrain information every update. You just can't do that over a modem.

    Another example is casting a spell. The Server tells the client how much mana you have. Then when you attempt to cast a spell, the client can determine if you have enough mana to cast the spell without checking with the server. The server can check after the fact if the client did the right thing. If the server detects a cheating client, that client can be kicked out or flagged as cheating. The end result is that lag doesn't affect casting a spell.

    It is clear to me that a Smart Client is the best way to go with limited bandwidth and latency. You just have to be extra careful as to what you trust the client with.

    --

    Everything in this post is false.

  127. Everquest rehab by magnum32 · · Score: 1

    Whatever......I've seen some of the Everquest junkies and there is no way they would just stop playing the game. Some sort of rehab would be needed to control their RPG cravings. But it is far fetched to implement software with capabilities of probing for incriminating utilies...couldn't they simply boot the offending user off . Oh well... stupid is as stupid does.

  128. Yea Right by Daddio · · Score: 1

    I was on the beta for AC I play EQ.. Playing AC is like playing in a vacuum compared to EQ. AC is the Temple while EQ is the Bazaar. The thing that makes EQ for me is the Human Interaction, it is one noisy game, At it's finest it is a chat room with a game attached. daddio

  129. OT: Quake Ping / hardware decides the winner? by Tiny+Elvis · · Score: 1
    umm yes ping and hardware do have a big effect; however I have seen good players with ping 250 routinely beat mediocre players with ping 50 ; also, most players prefer to play against others with similar ping times, that way the playing field is equal.

    And I guarantee that if you "switch to rocket launcher,put on autorun and hold down the fire button" in a game with me or the folks I tend to play with you will get beat repeatedly. Not to mention you will run out of rockets in about 5 seconds.

    sorry about the off topic

    this should help: I hate Verant I hate Everquest, they ruined it with all their nerfing

  130. Re:No, that's not what happened. by Sparr · · Score: 1

    The in-game poll could be considered biased for many reasons. 83% of the 15000 votes said that people thought it was OK for verant to scan, but what most people dont realize about that figure is that 15000 votes is only 8% of the current active subscriptions, and 83% of 8% doesnt amount to much of anything.

  131. Maybe Slashdot got H4xx0R3d? by Anonymous Coward · · Score: 2

    But Slashdot was cracked, would they tell us anymore? Most cracked companies often meet crackers demands rather than risk the public knowing they were cracked. Now that Slashdot is within Andover.net, there's the stockholders interests to consider first. The truth be damned.

  132. There's nothing wrong with this. by Anonymous Coward · · Score: 2
    As an avid player of Everquest, I think Verant are justified in searching player's hard disks for hacking tools. People who do not have the hacking tools have nothing to hide, and the idiots who do possess these hacking tools deserve to be banned from playing the game.

    There's a time and a place for hysteria over invasions of privacy, but this isn't it folks. Verant were simply trying to prevent idiots and script kiddies from spoiling the game for legitimate players. Because of knee-jerk reactions from online-privacy zealots, the online game is going to be ruined for everyone.

    1. Re:There's nothing wrong with this. by molog · · Score: 2
      I think Verant are justified in searching player's hard disks for hacking tools. People who do not have the hacking tools have nothing to hide

      No, they are not justified. I play EQ as well. I don't use the cheats and I hadn't really heard of them till this debacle. I don't know what Verant is looking for and I don't give them permission to go through my system. Would a company try to abuse my rights with this? Of course. They should make a client that makes it pretty damn hard to create a hack for. Scanning people's hard drives for cracks that are going to change all the time will do nothing.

      There's a time and a place for hysteria over invasions of privacy, but this isn't it folks. Verant were simply trying to prevent idiots and script kiddies from spoiling the game for legitimate players.

      The ends do not justify the means. I don't see the game getting ruined by cheaters. I see the game getting ruined by the fact that you are only as good as your equipment, and that there are not enough things to fight for a large number of players resulting in people waiting for hours on end for something to fight, or just logging off out of frustration.
      Molog

      So Linus, what are we doing tonight?

      --
      So Linus, what are we going to do tonight?
      The same thing we do every night Tux. Try to take over the world!
    2. Re:There's nothing wrong with this. by jayhawk88 · · Score: 2

      Do you suppose this guy plays as a Troll on Everquest as well? ;)

  133. Slashdot gets it all wrong again by Anonymous Coward · · Score: 2

    They were not scanning peoples hard drives, email, cookies etc. What they were doing was looking to see if you were running a process that they could ID as a hack program. While I am not entirely comfortable with that I must admit that given the state of the art it is the only way to curb blatant cheating. Cheating ruins most any game, but many insist on cheating and ruining others fun. If you don't mind people cheating I will be happy to play a little poker with you. With my special glasses and marked deck. Or if you wan to play monopoly I get to be banker.

  134. GPLed client is possible by zipwow · · Score: 2

    You just have to make the right decisions on what you're sending that client. To quote Designer Dragon (original lead designer of Ultima Online): "Never put anything in the client. The client is in the hands of the enemy."

    Zipwow's first corollary to that: "Never send anything to the client that you don't want them to know."

    Why is the server sending the mob's hp and level to the client? If you're willing to spend the processes for it, you could also not send mob information about mobs that aren't currently visible to the client.

    Its a harder job, but its possible, and it keeps you honest.

    --
    I don't know which is more depressing, that 2/3 didn't care enough to vote, or that 1/2 of those that did are crazy.
  135. OK that wasn't fair. by Effugas · · Score: 2

    > but as much as /. likes to bash Microsoft, at
    > least MS can be assured to have considered
    > cryptographic protections.

    > Sure, they rejected 'em, but still

    Cheap shot. (Yeah, I'm responding to my own post. I'm that wrong.)

    Microsoft actually has done quite a bit of work with their Authenticode system giving people a means of digitally verify their code, with a CA(Certificate Authority) backing up that signature. The keys are "only" 512 bit RSA, but that *will* stop the script kiddies.

    I guess I was just expressing my annoyance that nothing's been done to handle login scripts--I've got to worry about every single desktop on campus going down to a single eight character password on our IT director's desktop because of it. Really, when it comes to validating executable content, MS has done quite a bit of good work in this regard that hasn't particularly been matched elsewhere(is there a way to sign ELF files in-band? What about RPMs, with a CA?)

    Gotta remember, MS may have its technical flaws, but they do pull off some good stuff. It's their business department that's evil :-)

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

    1. Re:OK that wasn't fair. by Effugas · · Score: 2

      > It doesn't matter if the program is 100%
      > genuine Bogosoft code, if Bogosoft have added
      > in code to upload your netscape history file to
      > find out what you're browsing.

      > While authentication is important, much more
      > important is the ability to restrict programs
      > from doing undeseriable things. If you don't
      > want a program from sending your registration
      > information without asking, you should be able
      > to lock that up so it can't.

      This is essentially the trust assignment problem that you describe--you *do* trust a program to execute a function, but you *don't* trust it not to execute some other function. How do you isolate?

      There's been some pretty effective sandboxing tools hacked together, but Microsoft and a couple thousand Slashdotters agree: Accountability dramatically reduces abuse, be it in privacy violation or in the WAVE program(but I repeat myself).

      The concept--and it ain't a bad one--is Bogosoft won't last long under attack from a very pissed off FTC. Will ya look at that, it's an election year...

      Yours Truly,

      Dan Kaminsky
      DoxPara Research
      http://www.doxpara.com

    2. Re:OK that wasn't fair. by gorilla · · Score: 2
      This is essentially the trust assignment problem that you describe--you *do* trust a program to execute a function, but you *don't* trust it not to execute some other function. How do you isolate?

      By effective sandboxing, data tainting and appropriate logging of actions attempted. Something which is totally missing in Microsoft products, but is available in more secure OSs, such as those which have B & A level certification.

      A few years ago, it seemed to me to be silly to have OS level protection to prevent data from being exported from the system, but as time goes on, it seems more and more reasonable. I guess in earlier times, it seemed silly to have file permissions, if you were logged onto the system you must have had the rights to access the data, right? The concept--and it ain't a bad one--is Bogosoft won't last long under attack from a very pissed off FTC. Will ya look at that, it's an election year...

      Has there ever been any action taken against any company for privacy violations except by consumer's objecting and boycotting?

      Both eTrust and the various legal bodies such as the FTC seem to be useless. If a big company wants to collect your browser habits, your hardware or anything else it feels like, then no-one seems to want to stop them except their users.

    3. Re:OK that wasn't fair. by gorilla · · Score: 2
      Microsoft actually has done quite a bit of work with their Authenticode system giving people a means of digitally verify their code, with a CA(Certificate Authority) backing up that signature. The keys are "only" 512 bit RSA, but that *will* stop the script kiddies.

      Unfortunatly, this isn't terribly useful.

      The programs which are causing problems aren't generally altered versions of authentic releases, they're features added by the authors which do things which the user doesn't want them to do.

      It doesn't matter if the program is 100% genuine Bogosoft code, if Bogosoft have added in code to upload your netscape history file to find out what you're browsing.

      While authentication is important, much more important is the ability to restrict programs from doing undeseriable things. If you don't want a program from sending your registration information without asking, you should be able to lock that up so it can't.

  136. Re:Cheating is fun! by Logan · · Score: 2
    My point exactly! (except for the load of crap comment) There are those that would call what your friend did cheating (with a negative connotation), simply because a player obtained a massive advantage due to exploiting something the creator of the game did not consider. There are those that whine "You're ruining the game for those that want to play!" They're only ruining it for the sheep. These sorts of cheaters have just as much right to play, in their own way, as everyone else does.

    Concerning inventory duplicators, etc., I still consider those innovative. Not the actual running of one that someone else created (script kiddie style). Actually hacking the binary and/or protocol and using all your skills to determine how to get what you want is just an alternative way of playing the same game.

    logan

  137. Re:Cheating is fun! by Logan · · Score: 2
    When a game is so crude that all that is required to advance is to hold down a key, you'd be an idiot to actually sit there and hold down the key yourself. But a program to run on top of the client and do things for you? Brilliant! If something is so easy yet tedious to do that it's easier to write a computer program to do it, why not write a computer program to do it? That's the whole point of tools. The ethical cheater will choose the tool that will best get the job done.

    Your analogy to a football game is a poor one. Football is more of a test of athletic ability than mental ability. The shotgun is a physical threat and action that allows one to bypass one's opponents. I suppose my cheating rhetoric only applies to less athletic games, I suppose. A good cheat is the application of mental skill to bypass arbitrary obstacles imposed by the structure of the game itself, not your opponents.

    logan

  138. Problem with your "background" by bughunter · · Score: 2
    It's the second major-market title in the MMORPG genre started by Ultima Online.

    I know this is tangential to the topic at hand, but neither Ultima Online nor Everquest "started" the MMORPG genre. They aren't even the first graphical MMORPGs.

    Between 1993 and 1997, subscribers to online giant CIS and a little online system called AOL could play a text based, for profit, fantasy MMORPG called Gemstone III. After going flat-rate, AOL dumped it because far too many users connected for far too long to play Gemstone. Now Gemstone III players get along quite happily connecting directly via the internet. As far as I know, these were the first for-fee MMORPGs employing "gamemasters" to maintain the code, servers, and portray NPCs for the players. But there could have been even earlier ones, considering all the MU*s and MO*s out there... However, it was definitely the first to hit 1,000 simultaneously connected players. I was there. (And I was disgusted... I started playing when 30 players online was a huge crowd.)

    Simutronics, the company who ran Gemstone, also offered several other games, all connected via gateways to several major online services. They're all still up and running, and quite fun, if you can harness enough of your imagination to abandon all the pretty graphics.

    Then there was AOL's Neverwinter Nights. (Okay, it wasn't AOL's - they just hosted it.) I know little about this game, except it looked very similar to SSI's old Pools of Radiance series of single-player games, and it was multiplayer, and graphical... and offered no client for my platform at the time. (If someone knows more about the old NWN, please chime in.) Of course, if you've been paying attention at all for the past 10 months, you know that NWN will soon be reborn as the first networked virtual tabletop-style roleplaying environment.

    Although I'm sure most players of EverQuest and Ultima Online have never heard of Gemstone or DragonRealms, and believe Neverwinter Nights is a brand-new title, the only innovations in these games are the pretty graphics, and perhaps some interesting server-side hacks... but the genre is an old one.

    --
    I can see the fnords!
  139. Re:I was marginally involved in developing ShowEQ by EQ · · Score: 2

    >What I'm getting at is, most people who object to ShowEQ (and the rest of the suite) and agreed to HD scanning feel so strongly about online cheating that they'll give up their HD's privacy for an equal chance at EverQuest

    And, IMHO, thats what is so scary - we are bringing up a generation that has no concept of the importance of the fundamental freedoms that they take for granted - and blithely give them up!

    Its getting so bad anymore, that Im wondering if those militia loons arent at least partly right when they start slinging around quotes like "those who would give up freedom for safety will neither achieve nor deserve either" (paraphrased from Ben Franklin, I believe).

    First its "bad things" like cigatettes, then the "war on (some) drugs", then priavte guns (ask Amadou Diallo's widow about the police guns). Now its privacy on the chopping block - how long until the freedoms of speech and expression are given up one slice at a time "for our own good" to a police state?

    Its damned scary - generations of soldiers gave up normal life to preserve those rights, civil libertarians have stood up and put thier necks out, and even hackers have contributed [by providing the tools to set information free and preserve basic anonymity --Thanks Whitfield Diffie and Phill Zimmereman!].

    But now these online ignroant lumps give all that up because they have no values other than "get me my next l33t level in this game".

    "EverCrack" indeed!

    --
    Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
  140. Re:Verant Reveals Its Hand by EQ · · Score: 2

    Heh - you want to see their "encryption/decryption" routine? Its laughable!

    their key is a 32bit unsigned int

    Their algorithm is something like the following in a semi-C layout:

    decode (uint *data, uint bufferlen, uint globalkey)

    tempKey = globalKey
    uint reg1, reg2
    uint shift1, shift2, add
    uint blen = bufferlen/sizeof(uint)

    for(int i=0; iblen, i++)
    {
    reg1 = *data
    reg1 = reg1 + tempkey
    reg2 = reg1 shift2
    reg1 = (reg2 | (reg1 shift1)) + add
    *data = reg1 // set data at this point
    reg1 = reg1 shift1
    tempkey = tempkey + reg1 + add
    data++;
    }

    Im not sure I have the sequencing right and the shifts may vary, but thats it.

    How would you break something like this?

    --
    Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
  141. Re:Privacy Violation over EVERQUEST? by Ob+the+Rat · · Score: 2
    ... kinda like the problem with playing Quake online... The levels are completely unimaginative, and it comes down to ping speed & hardware to decide the winner. Adding things like LIMITED weapons, ammo & powerups would require people to conserve their ammo and to play strategically, rather than switching over to rocket launcher, putting it on autorun and holding down their fire button.

    This is why I switched to playing ActionQuake instead of standard Quake II. Who needs 90% of the map to be engulfed in rocket or grenade explosions at any given time.

  142. Opt in / Opt out? by Yet+Another+Smith · · Score: 2

    Well, I have to say that it would suck to play a game where I was getting left behind by a bunch of guys who were running cheat programs. I'm just not a real super competative person, and when I do an RPG, I like cool stories and a group of clever and cooperative people in my party, not some gugn-ho I-have-the-most-frags ego trip. Other people like competitive things and have fun backstabbing each other. If I have read my everquest FAQs correctly, (I am not playing yet till my new hardware arrives) there are servers dedicated to competitive play where bodies can be looted and so forth, and others devoted to cooperative play.

    So, why not take that a step further? Some people prize privacy above all else, while others are more interested in keeping playability and enjoyability maximized. Is there any reason that Verant can't set up some servers that scan for 'foriegn objects in the ring' and others that leave everyone on the honor system?

    That way we can decide on an individual basis wether to submit to these scans, rather than having a few privacy advocates or corporate goons dictating the One True Way to run the game. After all, no one person can always understand what I want from the gaming experience or what my privacy needs are.

    Except possibly me.

    --
    if ($it != $onething) {$it = $another;}
  143. These people screwed up. by canter · · Score: 2

    Yeah they messed up from the inception of the game apparently.
    If you design an online game, you can BET 3 things will happen..
    1. People will try to spoof the server with hacked packets.
    2. People will tinker with whatever files you leave on their hard drives, hoping to find a kink in the armor.
    3. People will sniff the packets you send them, hoping to glean a little extra info.

    This is BASIC stuff folks, and it sounds like they didn't even consider it from the outset. Now they're trying to cover their own inept engineering by blaming it on the players.

    All they needed to do is talk to a few MUD administrators. Any one of us could have told them that some players will do ANYTHING to gain an advantage. We deal with it by plugging the holes, not by blaming the players. Its their JOB to poke at the code to find the holes.

  144. Change to EULA wouldn't have helped anyways by GoofyBoy · · Score: 2


    What they wanted to get stop was ShowEQ which is a basic packet sniffer to give a radar of the current game world.

    The problem is that ShowEQ is orginally programmed to run on a second Linux box with a Windows box running the EQ client/game. There is Windows version but this would not have stopped ShowEQ usage. It just would have given more advanced users a bigger unfair advantage. The change in the EULA wouldn't have helped unless they were going to scan every machine on a local lan.

    Perhaps they should have started by not send so much information in their transmissions. Its called better programming.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  145. What exactly is everquest and isn't this... by slashdot-terminal · · Score: 2

    precentable?
    Couldn't you create say a random mirror image of a "clean" hd each time a call was made from the program to look at the hd?

    --
    Slashdot social engineering at it's finest
  146. Need to fix the protocol by mOdQuArK! · · Score: 2

    Sounds like they need to fix the protocol - if you treat every client as potentially malicious, then the only data that client should be allowed receive or know about is data that the user would normally be allowed full access to anyway (not to mention that all data being received from the client should be checked very carefully for reasonableness).

    I guess with the slow bandwidth issues, it might turn out to be almost impossible to implement certain kinds of effects w/o some cooperative processing from the client.

  147. Sounds like a management call by Greyfox · · Score: 2
    If their management is anything like the ones where I work, I'd say it was probably a management call.

    Maybe if they port it to Linux one day (And I get my @#!@#% AGP working on my biostar athlon motherboard) I'll check it out. *shrug*

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  148. Too bad... by randombit · · Score: 2

    It's too bad that so many games like this rely on security through obscurity as to their protocols (witness the massive cheating on Quake now that it's GPLed). Which means it won't ever be possible to say, create a GPLed client for Ultima Online (at least not without destroying the game with cheaters). Of course the problems of a secure exchange protocol isn't good either (higher overhead, more complexity, etc).

    It's also too bad that people feel the need to cheat at something that's supposed to just be a game you play for fun, but that's another story, I suppose.

    But scanning peoples hard drives doesn't seem like a very good solution to me. In fact doing it for something that is, in the long run, completely trivial makes me nervous.

  149. Re:I was marginally involved in developing ShowEQ by nublord · · Score: 2

    Sorry to say but I am not a 'sheep' or a 'weak and obedient ass'. Yes, I play EQ. Yes, I told them it is ok to scan the computer. Why? Because I'm smart and know how to defend myself. Because I went out into the world, learned my computer skills, and now make enough money to have a seperate computer just for game playing. Scan it all you want - you won't find any useful info there. Corporations have been trying from day one to control their customers and get as much money as they can. They use legal power to protect it. The have closed door meetings that result in less than ethical decisions. You can scream and cry all you want but it's not going away. The only way to deal with it is to go around it. And that's what I did - two computers. And don't give me some weak kneed "What about all those people that can't afford two computers? Huh?" They are on their own. I'm willing to teach people but I won't do the work for them. Suvival of the fittest. You can't change the system - learn how it works and navigate around in it.

  150. Cheats vs. Exploits by Spire · · Score: 2

    You're beginning to get into the issue of cheats vs. exploits. There is a world of a difference. Your friend's boat trick was an exploit of an existing (albeit unintentional) "feature" in the system. These undocumented features happen all the time, especially in the more complex games out there. I believe that in general, as long as a game allows something, it's fair game.

    Cheats, on the other hand, involve some kind of external manipulation or modification of the game. I don't think this should be allowed, as it tends to create an uneven playing field. In the case of exploits, anyone who is clever enough to figure out the exploit (or knows about the exploit through word of mouth) can take advantage; in the case of cheats, only those who are willing to download and install the latest unauthorized hack can gain the upper hand.

    One gray area comes to mind: "cheat codes". Although cheat codes are built into the game, and might thus technically be considered exploits, I don't think they should be used -- unless all participants are aware that the codes are available and can be used, and all participants want the codes available.

    Should "cheat codes" be considered exploits or cheats? Well, consider their origin. In most cases, they are simply debugging aids that are left in the final game out of laziness -- or just for the hell of it.

    Cheat codes are intended to be used for debugging, and not during actual gameplay; they can be seen as "external" to the game itself. In this light, a "cheat code" is really nothing more than a "trainer" that happens to be conveniently built into the game. This puts cheat codes squarely in the category of "cheats". In my book, cheats are almost always something to stay away from -- if only because they tend to ruin the fun.

    --
    begin 644 .sig22&%I;"P@9F5L;&]W(&=E96 LA`end
  151. Re:Privacy Violation over EVERQUEST? by billybob+jr · · Score: 2

    I didn't write the AC post earlier, but since you completely ignored what they wrote, I'll quote it again for you:

    "current everquest users. the users
    who dont mind having their hard
    drives being raped. the people
    who care about their privacy left
    already."

    Try reading the post next time before getting all indignant. He was simply stating that USERS who cared about privacy had left already. I'd say that was a pretty valid argument, wouldn't you?

  152. Unbelievable by mljames · · Score: 2

    Unbelievable It is absolutely unbelievable as I read most of these post that they are talking about keeping cheaters out of the game. I think the heart of the matter is that a company is wanting to scan your hard drive as a condition for installing there software. I think this is the central issue. If one company can start a trend, who will be next to try this tactic. I'll assume that we were lucky this time because the program asked if it could do the scan. Remember when Microsoft was accused of scanning a persons hard drive as part of the registration process and sending back information about their files. Consider that as part of using an mp3 player that it had to scan the pc for unlicensed songs and report the person to the RIAA?

  153. Re:Further progress in protecting online privacy by nlvp · · Score: 2
    I didn't think I needed to explain that, it being quite obvious. The point I was making is that it seems to work very well and very fast in the case of online privacy. This is not necessarily the case when considering other issues such as quality of goods from certain large consumer goods and services companies.

    The reason for this is probably twofold.

    1. The community of users is much more reactive than the communities that represent consumers of other goods and services provided by major corporations, and is therefore prepared to make a loud fuss, in a semi-concerted way, and to use their buying decision collectively to hurt large corporations in the short term.

    2. There are a large number of alternative suppliers of internet-related services, and given point 1, they have noticed that they can steal market share from competitors quite fast if they can stylize themselves as the "supplier that respects your privacy".

    Another point is that companies do not exist to do what people want. Companies exist to maximize shareholder value, and in a perfect free market where Adam Smith's "Invisible hand" works as it should, that equates to supplying the goods and services in a competitive and efficient manner, such that consumers needs are satisfied to the maximum extent that they can be given limited resources. Market failure (monopoly power, certain types of goods, "non-rational" behaviour etc) means that this sometimes fails to happen, which is the economists' argument for government intervention. If companies existed solely to do what people want, we wouldn't need to call them to order like this all the time.

  154. Re:Verant and Drive Scanning by Donavan · · Score: 2

    #1 They did NOT ask their entire customer base. They asked less than 10% of it and then at a time when adults were offline.

    #2 The have been far less than admirable about this. Publicly insulting people who raised privacy concerns.

    I've said it before and I'll say it again: They over reached. Instead of saying we were wrong they say "A bunch of hackers, crackers and paranoids caused us to change our mind"

  155. Carmack's discussion of this was better by Animats · · Score: 2

    The Quake crowd hit this problem when their client went open-source. This was discussed on Slashdot then, and that discussion covers the game design issues better.

  156. They already do. by Kemanorel · · Score: 2

    Verant has stated that they routinely patch their servers and the client program to try to prevent cheat programs from working. They merely thought about scanning for certain executibles to make their job a little bit easier. They thought it over, put the question to their playerbase, listened, and agreed with the well thought-out arguments of the minority. That is what brought out Verant's about face on the issue. Figure of the 15% that voted against it, 2/3 actually responded, and half of that was not flame. That would mean that Verant chose to listen to only 5% of their playerbase and found those arguments enlightned enough to change their minds. That is how the net is suppose to work, not by mindless boycots but by intelligent conversation. BTW, I was part of the 85% that had no problem with it.

    --
    Mess not in the affairs of dragons, for you are crunchy and good with ketchup.
  157. Compare this to steroid use in sport by Jinker · · Score: 2
    Some atheletes cheat by taking steroids.

    In higher level competition, their bags are examined, they give urine and sometimes blood samples.

    This isn't a violation of privacy since the atheletes are *informed* that they will be held under scrutiny.

    Obviously the comparison between professional level sports and an online game isn't perfectly natural.

    What about a user moderation feature? People who obviously abuse the system can be labelled as such. They are free to play the game, just not with people who don't want to cheat.

    Hmmm, the implementation would be difficult, and it would take a critical mass of players who moderated fairly (IE, not labelling someone a cheater just because they don't get along).

    Just my ramblings...

    Greg

  158. Patch the servers. by kwsNI · · Score: 2
    Rather than searching the users HDDs for programs that allow you to cheat, wouldn't it be easier to either patch the servers to not allow the cheats or patch the program.

    Blizard did that alot with Starcraft and their Battle.net servers. Every time a new hack/cheat came out for Starcraft, they patched the program and any user than wanted to use their servers had to have the latest version to play online. It won't completely protect you from cheaters, but it's not an invasion of privacy...

    kwsNI

  159. Side note. by geekoid · · Score: 2

    Yes it is just a game, and I would of dropped it in a heart beat if they went through with the scanning my HD plan.
    I just wanted to say there is , in reality, very little competition in EQ. Many people have a precieved competition, I know I did for a while. There is, rarely, any race for anything. If you don't get something today, it will be there tomorrow.
    Yes, there can be a group of people that want to be competitive with each other, and thats fine, but it doesn't effect other players.
    My point is, someone can come out with a cheat tomorrow that allowed ont ot be lvl 50(current max,kinda) have a 200 in every skill, and give them a googleplex of money. That won't effect my playing at all.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  160. Re:I was marginally involved in developing ShowEQ by RottenDeadite · · Score: 2
    I would reason that most of the people who voted "yes" on that poll were more concerned about gameplay than their own privacy.

    My younger brother, who plays EQ and Asheron's Call and others, frequently belts out long rants about how irritating these "mini-hacks" are to him. He considers them cheating.

    What I'm getting at is, most people who object to ShowEQ (and the rest of the suite) and agreed to HD scanning feel so strongly about online cheating that they'll give up their HD's privacy for an equal chance at EverQuest.

    ***JUMP PAD ACTIVATION INITIATION START***
    ***TRANSPORT WHEN READY***

    --

    ***JUMP PAD ACTIVATION INITIATION START***
    ***TRANSPORT WHEN READY***

  161. Re:I was marginally involved in developing ShowEQ by startled · · Score: 2

    "All it does is lets you see the REAL numbers behind the game that Verant tries to hide with handwaving and frantic knees-bent running about behavior." It DOES allow the user of ShowEQ to cheat, although its users have come up with a surprising number of rationalizations to say otherwise. For example, if a rare monsters spawns across the map, you'll be the first to know. And is that tough mob holding a great piece of rare loot, or just a couple copper? It'll tell you that too. As a matter of fact, Verant has had some success banning ShowEQ users based solely on observing for their behavior. A guy who was just standing around suddenly heads off in a beeline for that newly spawned will-o-wisp that just happens to have great loot. It IS cheating-- keep that in mind, and we can attempt to have a rational discussion.

  162. Re:Doubleclick,the Feds and Verant by gilroy · · Score: 2
    Quoth the poster:
    And so now, the corporations and the government want to force manufacturers to build surveillance into technology, all but eliminating another basic right of privacy.
    That's something that gets my dander up. It's not that I'm opposed to surveillance being possible per se ... there can be legitimate reasons. But it shouldn't be easy, and we shouldn't have to do the work for them.

    Example: The NSA should invest in codebreaking technology. It's part of their mandate. But we shouldn't have to hand over keys, to obviate the need for the codebreaking tech.

  163. Why is it that... by john_many_jars · · Score: 2
    ...some companies have little or no compunction about what basically is illegal wietapping until there is a substantial base of uproar amongst those who use their product?

    For instance: yesterday on NPR(scroll down for RA of story) there was a story on Internet privacy and it featured a new piece of software (name escapes me now) that basically configured your browser to run through a proxy server so that all your traffic could be scanned. Why this software company is still in business after effectifely instituting a wire tap (just on digital information on port 80), I don't know. Though, their EULA does mention that your traffic will be monitored, I can't believe that people actually use their software.

    This goes way beyond using cookies to track usage (hell, we have Neillson ratings for TV that do something very similar). I applaud the efforts of the userbase of Verant of taking notice and effecting change through economical means. Now, if only everyone would not use invasive products, all companies with invasive software would go out of business.

  164. Straight from the Sources by Jia · · Score: 2
    Those of you who don't play EQ might not be fully aware of the entire situation. You're probably relying on second hand sources for your information. Maybe these copies of original messages on this matter by Verant management will help.

    First, here's a letter from Verant CEO John Smedley regarding the new policies and security checks announced. (From EQ Vault)

    Ok. We put the poll in, and with roughly 15,000 people participating the poll came up with 83% of the people being fine with us running the check for cheating.

    DESPITE THIS POLL we have decided that it's the wrong thing to do. Enough people have convinced us that it's chipping away a little too much at people's privacy EVEN if they do consent for us to implement this policy.

    Therefore, the change to the EULA will read as follows:

    Solely for the purpose of patching and updating the Game, you hereby grant us permission to (i) upload Game file information from the Everquest directory and (ii) download Game files to you.

    Now, before anyone wonders exactly what this is, let me explain. Technically speaking we probably should have had this language in there from day one for you to consent us to even download new game files to you in the first place. We apologize for not realizing that we should have gotten this consent, but live and learn.

    We can admit when we make mistakes, and I believe this is a case where we owe an apology to our Player base. In our haste to try and thwart people from damaging the game we went overboard.

    There will be absolutely no scanning of anyone's computer for any reason other than the normal patching process (which won't do any sort of checking on what you have running).

    Regards,

    John Smedley
    President and CEO
    Verant Interactive, Inc.

    So to summarize, Verant apologized for their planned policy even though 83% of their player base supported it because they realized it was wrong to scan their computers. They even apologized for not stating previously in their UELA that they scanned and downloaded information to their users for patching (which all online games do).

    Here's a posting from the EverQuest Message Boards by Gordon Wrinn, the Verant Customer Service Rep, in reply to a comment by a player.

    [In Reply To: Scanning my tasklist for hack programs is not that big of a deal and if it gets rid of the hackers anyway, I say go for it. IMO it is not an invasion of privacy to do this. I give out more information, personal information, everytime I use my credit card at the store ]

    Unfortunately it is a case where paranoia ended up winning out. I think that we could definitely have done a better job explaining what it was we were doing, and that would have lead to a bit more buy-in. Instead, some people decided to make up reports that we were scanning directory trees (false), internet files (false), internet history (false), cookies (false), and email (false), and unfortunately many people believed them.

    The general paranoia resulted from the assumption that we (meaning: our servers) were actively collecting information from your system. This simply wasn't the case. The client simply would examine a small subset of information on your system, none of it containing information personally identifiable to a third party, and only send it to our server in the event that you were "running" an illegal program at the same time you ran EQ. We had absolutely no interest in what was installed on your system, only what you were running when you connected to ours.

    I think privacy is important as well, but I don't really care about what a piece of client software is doing on my system. I only care when that piece of client software is transmitting information from my system to an outside source. In this case, the only time any data transmission was to take place was when something bad was found by the client. There was to be no server-side analysis of raw data. I'm sure that most people would agree that we do have a right to insure that our software license is being complied with.

    In any case, I guess it's water under the bridge now. I'll blame Hollywood for all of the misunderstandings.

    -Gordon

    While I don't agree with all his views, I do see where he's coming from. His viewpoint reflects the majority of EQ players.

    Hope that cleared a few things up.

    "A person reveals his character by nothing so clearly as the joke he resents."

  165. Re:I was marginally involved in developing ShowEQ by itarget · · Score: 2

    You could compare it with an anal probe. Some people are actually into that sort of thing... I just had no idea it was %80 of 'em.
    All I know is that I'll never be able to look at the other people on the bus the same way again. :-P

    ---
    Where can the word be found, where can the word resound? Not here, there is not enough silence.

    --

    "Where shall the word be found, where will the word resound? Not here, there is not enough silence." -T.S. Eliot
  166. The real issues by The_Adept · · Score: 2
    There are two serious issues related to this thread. The first was the poorly worded addition to the EULA. The text (not sure if it's posted elsewhere on the thread) read:

    "You hereby grant us permission to download Game-related files to you. You also grant us permission to access, extract and upload (i) Game-related data as part of the patching process and (ii) data relating to any program that we, in our reasonable discretion, determine interferes with the proper operation of EverQuest.

    Now Mr. Smedley claimed that no hard disk scanning would be done but as you can tell from the wording just about anything is fair game.

    More disturbing is Mr. Smedley's admission that scanning and reporting was already being done. Supposedly only the task list was being scanned for an unknown list of running tasks and if one or more of them were running this information was reported back to Verant. This is disturbing because it clearly violates California Penal Code (section 502). (read the law here)

    Given the unauthorised scanning that took place before the proposed change to the EULA (which I think we all can agree that unilateral EULA changes are probably unenforceable, moreso than EULA's in general =), it was pretty hard to believe them.

    Verant is now in a position to be pursued for criminal prosecution and is also open for civil action according to 502. It will be interesting to watch this develop further.

    --
    The Adept -- Long distance motorcyle rider, player of video games, hacker at large, father of one
  167. Verant's Poll by Venture · · Score: 2
    People are bandying about that 83% approval as if it means something.

    a) That's 83% of the 15,000 who logged in while the poll was up. There are 200,000 active accounts.

    b) The poll was up during the day. That means they were polling children; the adults were all at work. It's pretty safe to say that most of those polled have no real appreciation of the implications of their ''yes'' answer.

    c) The poll did not even include the proposed EULA modification; it asked if people ''were comfortable with Verant scanning users' machines to find hacking programs'' That sounds a whole lot less objectionable than what the mod proposed.

    The very fact that they even considered such a move indicates that they have Lost It Completely. The fortress mentality has taken over.

    --
    "There's no easy way to be free" -- P. Townshend, _Slip Kid_
  168. Cheating is fun! by Logan · · Score: 3
    Some of us approach games from a less naive point of view. Rather than seeing them as the man expects us to (heh), we see a technical challenge. Games tend to define a goal, and game developers tend to encourage a single approach to achieving that goal. Cheaters approach a game from a more open viewpoint. In this regard cheaters are the innovators. Cheaters see that there is more than one way to achieve the stated goal. It is when script kiddies of the cheating world misuse these cheats that problems occur.

    logan

  169. Re:Verant and Drive Scanning by Stiletto · · Score: 3

    Hey, I blew my top :)

    Perhaps "incompetant management" would be a better description. Being part of the computer industry I've seen many cases where the engineers and coders want to do "the right thing", but management decides that they should do "the lazy thing" because it costs less or takes less time.

    Latency is a part of internet games. It is and always will be. Giving clients extra information in an attempt to hide it is just asking for trouble. In general a game client really should just be a dumb terminal, periodically receiving state updates from a server, and never being trusted. The problem of client trust is way beyond the scope of this slashdot article, but for the purposes of a game, the basic idea is that "The Client Can Never Be Trusted".

    When you assume a client is trustworthy, for whatever reason (trying to reduce the appearance of lag) you open yourself up to cheating. This is a choice Verant made when they developed the game, and one they should now accept and deal with.
    ________________________________

  170. Re:A quick note: by GoofyBoy · · Score: 3

    >The scanner in question did NOT scan registry, HD, browser history, etc.

    But the change in the EULA would allow them to do this. With no legal restrictions, no matter what they said.

    >The Verant Management has maintained a very open line of communication with their customer base,

    Really? They had an "April Fools" joke recently which cause an outrage from its customers, mainly because they didn't TRUST Verant that it was a joke.

    >a mandatory poll of the users asking them about allowing Verant to scan for cheating programs

    There was nothing mandatory about it. The poll was only created because so many people were outraged because of it.

    >(80+% agreed with the scanning).

    Which question? There were two forms of questions during the poll. The first being something like "Do you agree that Verant should stop hacking programs?" Don't you think thats a bit biased?

    >I'm at a loss to think of a better resolution to deal with people acting like scumbags.

    As I mentioned in another post, what they wanted to get rid of is ShowEQ. They can limit its functionality greatly just by not sending so much irrelevant information.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  171. Devil's Advocate by Lightwarrior · · Score: 3

    First off, 90% of any post I see related to EQ is always bashing Verant for one reason or another. I think a lot of these posts aren't warrented, and their authors aren't giving Verant a fair chance. But this is the same for any corporation / company... when anything goes wrong, or doesn't go the way they want it to, people scream and yell and say "SEE! *THIS* is capitalism at work!" You're all crazy.
    Capitalism at work is keeping your customers happy. If they're happy, they'll keep coming back to buy your product.

    When Verant annoucned they were going to scan your tasklist for cheat programs, they also put a poll in at the login screen, stating something to the nature of "Do you have a problem with Verant checking for cheat programs when you run EQ?"

    That's right - they *ask* their users for thier opinions.

    And *despite* the fact that 83% (out of 15000) responded they were fine with running a check for cheating, *Verant decided not to do it*. Why?

    Because enough people had stated they felt it was chipping too much into their privacy.

    But the worst part is that people decided to make up ways Verant was checking for these hack/cheating programs... for example, scanning directory trees (false), internet files (false), internet history (false), cookies (false), and email (false).

    What was the check suppost to do? "The client simply would examine a small subset of information on your system, none of it containing information personally identifiable to a third party, and only send it to our server in the event that you were "running" an illegal program at the same time you ran EQ." I'm assuming here "illegal program" means a program designed to give a user an advantage over other users in EQ.

    I understand some people would say this is an invasion of privacy. Some of those people are honestly worried about the continuous breach in our privacy in general. I'm willing to bet that the majority of people who cried "Foul!" were worried they wouldn't get to use thier cheat programs anymore.
    Or, they were the people who find a reason to scream "SEE! Capitalism at work! Invasion of privacy! Invasion of privacy!" when it isn't justified.

    This post is way too long already, but I've got more to say on the issue. If you disagree, or agree, post and we'll talk.

    The information I used in this post can be found at EQ Stratics or The EQ Vault.

    lw

    --
    Mods: Disagreeing with me != my post Offtopic / Flamebait.
    World without hate or war, invaded. Tragic?
  172. Is Everyone At Fault? by EXTomar · · Score: 3

    Is it Verant and the designers of EQ for being somewhat laxed in their design? It is one thing that the server has to tell the client where all of the dynamic objects in the world are position, it is something else to blantanly tell the client extra junk about them. There is no particular reason why the client needs to know the exact hit points of a creature. It should have been broadcast to the client as a percentage, which in the end is what the player ends up seeing. If they were really concerned about people "eavesdropping", they should have encrypted the data streams. Scanning the computer to see if hacker tools are employed is a weak attempt to stop this kind of exploit, at best, and, at worse, it is wrong.

    In another sense, Verant and EQ are trying to act in the best interest of the game. How many people will continue to play a game of Chess against a person who is blantantly cheating? EQ should probably be no different. I want them to actively keep the game from descending into a hacker's paradise.

    Is it the players are at fault for trying such junk in the first place? And please don't quote me "the players pay have a right to do what they want" because that isn't true. By agreeing to play any game, you agree to follow a certain framework of rules. If a cheater is playing someone in a game a real world Chess and the cheater is caught cheating, they really have no defense. EQ should be no different. The "neutral tool" argument doesn't really work here either(ie. 'hammer is a tool that does some good things and bad things...do we outlaw hammers?'). ShowEQ isn't a generic tool that has other applications. It was designed for one purpose and one purpose only. If ShowEQ was designed for "acedemic reason" that is one thing but I have a hard time believing so many people are interested in ShowEQ because it teaches useful programming skills.

    In another sense, players should push Verant and the EQ Architecture to the limit. The only way the game will get better is if the players push on Verant to improve it. As mentioned before, the fact that you can listen to packets flying by and find out extra information indicates a weakness in their design. It should be pointed out that one of the useful things that came out of ShowEQ is that it was shown that reduntant information was coming back from the server. Verant did take note and said they would do something about it (although I'm unclear whether or not they actually fixed it. ^_^). How can the players do this without actually figuring out how some of the game works?

    IMHO, both sides blew this way out of proportion. Verant didn't think things through when they wanted to stop players from packet listening and came up with the wrong solution. Instead of wasting time and effort into figuring out how to detect packet sniffing, they should be putting time and effort into fixing the real problem which: too much information is sent over the wire. Players blew this way out of proportion because because Verant basically said "We don't really care if you have hacking tools...just don't use them while playing EQ" but many read much more into it. If you are going to do something questionable, shady, etc. you probably shouldn't be doing it in "plain sight" (yes, on Windows 95/98, the hard disk is plain sight...everything in Windows 95/98 is in plain sight) especially after you've been warned.

  173. Security in Online Games by deefer · · Score: 3
    I'm glad that this company has backed down over this. But whilst their method of trying to ensure a level playing field for all was clumsy, at least they had players interests at heart. The only game I play online right now is Unreal, and when I'm getting my butt kicked every which way I have to wonder... Is that guy that just fragged me really good, or has he got a software advantage? The thing is, I don't know. How would you go about making sure that no one is cheating in an on line game? You can checksum the executable, but that can be forged. And how do you go about making sure that there are no little packet interceptors which correct your aim?
    /.ers are always willing to disregard "security through obscurity", but how would you design an open method go about this, aiming to get 100% surety that no one is cheating?

    Strong data typing is for those with weak minds.

    --

    Strong data typing is for those with weak minds.

  174. Doubleclick,the Feds and Verant by 348 · · Score: 3

    Doubleclick,the Feds and Verant all seem to be in the same business. Doubleclick for obvious reasons, the Fed this week pumping the Bill S. 2092, which will give the federal government's ``trap and trace'' authority, and now Verant. Law enforcement and now mainstream business views the Fourth Amendment as the problem. That's the piece of the Bill of Rights that protects ``persons, houses, papers and effects against unreasonable searches and seizures''-- with no mention of data and what it represents. And so now, the corporations and the government want to force manufacturers to build surveillance into technology, all but eliminating another basic right of privacy.

    --

    More race stuff in one place,
    than any one place on the net.

  175. ..in a related story.. by Alien+Perspective · · Score: 3
    ...the authors of hacking tools included code that checks for the presence of EverQuest during installation, and, if present, installs the "extra-strength super-dooper stealth" version.

    Those who attempt 'security through obscurity' achieve 'obscurity through stupidity'. Frankly, I prefer 'security through perversity'.

  176. I play EQ by Daddio · · Score: 3

    I play Eq and as anyone else who plays knows EVERYTIME you log on they require you to read and agree to the license. It has been a long standng joke that they change the license regularly without telling us.

    This is, while I can see there side, just the latest in turning the world of Norrath into more of a police state. Over the last few months they have recuited more guides (read police) to enforce their new play nice policy.

    Basically the policy is that anyone who pisses off anyone else is up for disciplinary action that include suspension and expulsion. (sounds like high school no?) While on the one hand they have created a very nice game and are wildly successful, theat success has caused growing pains on their side.

    A few examples of the pains are the fact that each server is disigned to have 1000 - 1200 people playing on it at any one time, you are hard pressed to find any server that has less than 1800 users and many are hitting 2000 during peak hours. For those that haven't experieinced once you select a server that is where your avatar lives it's life, forever. No crossing from one server to another. As your friends join up they want to hang w you so they joing your server compunding the problem.

    This excess of players stresses the system on two fronts of course the technical side with zones and servers crashing sometimes for days losing the entire player database, but also the in game resources are pushed having not been designed for that many people. This causes a shortage of things to do with people camping waiting for the first enemy to appear and not only battle the enemy but argue with other players over who it belongs too. This breeds animosity among players who are NOT allowed to kill one another (except under certain mutally agreed circumstance. So now maybe you understand. While Verant has learned from the mistakes of Ultima they have still created their own special problems.

    Overall though the game is so very well done and when it works the experience is so cool that we all hang out and keep playing. For the unititated all I can say is that the social aspects of the game are in my opinion what keep people playing.

    daddio

  177. Its covered blow by blow here by Anonymous Coward · · Score: 4

    http://lum.xrgaming.net scroll down a bit, its got about 6 posts with letters from Verant President John Smedley himself, + Verant lawyers.

  178. Why shouldn't they worry? by Anonymous Coward · · Score: 4

    Lets face it, people who game online like to get the edge over their opponents, and one of the ways they do this is to cheat. There is a proliferation of tools to do this for various online games, and users can easily find them on the net.

    When even one person cheats it makes the entire game less fun for everyone else playing it. Instead of a test of skill it becomes a farce, with little or no skill being required to win or proceed. Verant, obviously worried about the quality and fun of their game EverQuest, were being entirely reasonable by wanting to prevent the use of cheating tools.

    Given this concern, the only reasonable and effective thing for them to have done was to scan the user's hard drive for said cheating tool. This isn't a privacy issue - they're only scanning for a tool which will lessen everybody's enjoyment of their game. If you are are against this then you are letting people ruin the game by cheating, which is hardly fair to other users.

  179. Privacy Violation over EVERQUEST? by John_Prophet · · Score: 4

    Ridiculous. I can't say I'm surprised though. A bunch of suits sitting around a board room discussing their moneymaker and saying "Hmm. we need a way to keep the game fair. I know, let's require anybody who wants to play to give us total access to their computers. They ought to go for that."

    The game has YET to be invented that will make me want to trade in my privacy in order that I might keep some other guy from getting some extra HP or resources by cheating.

    Not to mention that if you have to cheat at a game just to be competative -- how much fun can it possibly be?

    ... kinda like the problem with playing Quake online... The levels are completely unimaginative, and it comes down to ping speed & hardware to decide the winner. Adding things like LIMITED weapons, ammo & powerups would require people to conserve their ammo and to play strategically, rather than switching over to rocket launcher, putting it on autorun and holding down their fire button.

    But it's all just games anyway, right? Relax, people. Have fun. Stop nosing around on my PC.


    -The Reverend

    --
    -The Reverend (I am not a Nazi nor a Troll)
    =(.\')=
  180. Re:Further progress in protecting online privacy by Gurlia · · Score: 4

    You bring up a very good point. Customers are able to influence a big company's decisions, especially on issues like privacy. One key point I'd like to highlight is this: they can only do this if they are informed. I think it's extremely important that we try out best to make the average Joe user aware of all the potential violations of privacy that's going on today. The reason that so many users today have such poor habits online (in terms of protecting their own privacy) is because they aren't aware of it.

    This may be a bit off-topic, but I think this principle can be applied to other things too. Such as things like DMCA. It went by because very few were actually aware of the threats it represents. But if the average Joe user is made aware of these issues, I'm sure the masses will be able to force the powers that be to change things. Just like this case: imagine if nobody knew that the latest Everquest upgrade scanned their computers. Nothing would be done about it, and privacy will be compromised. But once people found out about it, they took action, and things changed. I'm sure this can happen on other areas too, like DMCA, etc..

    --
    mikre he sophia he tou Mikrosophou.
  181. Verant Reveals Its Hand by Effugas · · Score: 5

    The question is no longer whether Verant *ought* to rummage through its user's computers looking for whatever it feels like.

    The question is, what prevents anyone else from doing so?

    If Verant can modify Everquest such that it ships with Back Orifice 2000, and the only thing that prevented them from doing so was the (thankfully effective!) fear of inadequate liability disclaimers, what *exactly* prevents anyone else, who *doesn't* particularly worry so much about the law, from attacking any Everquest player they please with a trojan'd update?

    I betcha nothing but the network, as if "well, it came from Verant's DNS name, so it *can't* be spoofable." *sigh* I'm reminded of the Genie from Alladin..."PHENOMENAL COSMIC POWERS...itty bitty security." Oh, and toss in a little bit of obscurity to be on the safe side.

    I should be fair. There's an off chance that there's some cryptographic protection against such an attack being sued by Verant. That'd be nice. I'd like that, as I do cryptography. Day in, day out, it's what I've been living, breathing, thinking, and scheming. And ya know what? I had a total compromise sitting around in my design, because I forgot the (rather simple, but marginally obscure fact) that it's rather trivial to convert a private key back into its public key equivalent. (Moral of the story, folks: Possession of a public key authenticates NOTHING.) Stupid problem, easy to fix, but then, that's my *job* right now.

    I doubt I have an equivalent at Verant.

    At best, Verant is employing some painfully inadequate public signature verification key to make sure that an update actually came from them. Rather likely, they're using some symmetric algorithm(RC2/RC4 most likely, as they're easily exportable) with a broken key length--not that it matters, since if they're using a symmetric key to authenticate the packages, then the same key that Verant used to sign the update shipped with every copy of Everquest--*cough* itty bitty security. Same shtick if they use a MD5-signature variant--the "key" used to authenticate the package as coming from Verant and not Joe Cracker necessarily gets shipped with each box.

    Of course, who am I kidding. We'd be lucky if there's an XOR in the lot. (XOR, for the non cryptographers out there, is a thoroughly broken but easy to implement logic operation that one can run on data to make it "appear" encrypted. Appearances...can be deceiving.)

    Folks, this is a *real* problem. Whenever you're doing crypto, you have to separate the world into Us vs. Them. I don't have a problem trusting Verant--they've got deep pockets, they've got skittish lawyers, and if they try anything, we'll see 'em telegraph it in the licensing agreement. (And if they do things without changing the agreement, We Know Where They Live.) So, for the moment, "Us" is Verant and Me, as an Individual Gamer. Them is every *other* gamer, malcontent, and kangaroo down under.

    The question to ask yourself, is: What allows Us to determine what code is executed on the client machine, and not Them?

    The next question to ask yourself is, since *you're* the one at risk with the client machine, and not Verant, how likely is it that Verant even broke a sweat regarding the answer to the previous question?

    Great. Verant isn't going to hack their users, out of the goodness of their lawyers paranoia. So who will?

    What about other games here, folks? Am I the only one noticing that large portions of the Windows software space are suddenly becoming net enabled for no other reason but to deliver ads(at best) and trojans(over time)?

    This isn't the first time I've run a company through the ringer over automatic execution of code(both Microsoft and Novell have painfully inadequate checking on their login script functionality; more at www.doxpara.com), but as much as /. likes to bash Microsoft, at least MS can be assured to have considered cryptographic protections.

    Sure, they rejected 'em, but still...you gotta know they at least considered 'em. Verant, on the other hand?

    Does anyone know?

    Email or reply if any of this concerns you. I've had some interesting reponses planned to this trend that I just haven't had the resources to implement. With some help, we might actually be able to...deal with this situation.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  182. The real story... by GrimJack · · Score: 5

    For those that don't have the time or inclination to look at the whole story here's the deal as I observed it over the last little while.

    First Everquest doesn't have that large of a real cheating problem, they're very good at logging any strange client behaviour and banning people the minute they're caught. However, a program was released to the public domain a while back called ShowEQ, this program is a passive sniffer that reads the data stream between the client and the server and displays data that gives the user an advantage over other players, basicly it's a realtime map of all the monsters in a zone with their hps and level.

    Verant has been trying to combat this for a while by constantly changing their encryption scheme but has thus far been unsuccessful in locking the people maintaining the program out for more than a few days.

    ShowEQ ran on Linux, recently someone released a Windows version and this is what verant claims they were scanning for (The passive client on linux is really impossible for them to detect)

    Someone recently posted a message on the EQ message boards asking why verant was scanning the task list of their computer and uploading what was running back to the servers, this is prior to the announcement that they wanted to do this btw, Verant was extremely quiet about this thread until the announcement was made that they were changing the end user license which you have to agree to every time you start the everquest client.

    All these threads are still available and it's somewhat interesting to read what Verant's reps posted in response. If you want to see check http://everquest.station.sony.com and click on the message boards link.

    Part of Verant's problem is they've been fostering a real Us vs the Players attitude (Although they probably don't intend to, but anyone who's been on a MUS* before realizes that it's just part of the lifecyle of such games) By refusing to answer player questions about game mechanics and such, some people have used ShowEQ to get real answers to these questions, such as how the experience system works and such.

  183. I was marginally involved in developing ShowEQ by EQ · · Score: 5

    And its simply an RE job on the datastream. Passive, nothing more. All it does is lets you see the REAL numbers behind the game that Verant tries to hide with handwaving and frantic knees-bent running about behavior.

    The reason? They have some severe design flaws in their game, as well as a piss poor and arrogant attitude toward their player base. The only reason they are raking it in is because nobody else has such a thing on the market yet. They were stomping sites until it got moved to www.hackersquest.gomp.ch, (notice the NON-us addy?) a host site that doesnt have anyone that clicked the Verant EULA, and so far seems immune to their lawyers.

    And the prog runs on a separate Linux box: using NAT/ipchains and routing the win box thru the linux box is best, but it can also put the ethX device into promisc and sniff the data. So, really, there isnt jack they can do about detecting it. They seemd to live with this until... What brought this "corporate sniffing" on is that someone took the open source and did a windows port. So every little k3w3l d00d and wannebe could use it.

    Verant went into Corporate panic mode - typical of their nasty anti-gamer managerial mindset. Verant went psycho trying to stop it.

    But the scariest thing is: when they polled 15,000 of their users, 83% agreed to let Verant search their HD as a precondition of playing the game!!!

    What kind of sheep are these? I pity the folks who will need to depend on such weak and obedient asses who will kneel down for a compny just to be allowed to play a game that they are already paying for!

    EQ players who said Yes in that poll, you should be ashamed!

    --
    Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
  184. Further progress in protecting online privacy by nlvp · · Score: 5
    Isn't it interesting how this particular arena (privacy) seems to put so much more power in the hands of the consumer than any other?

    I think it's because when someone's privacy gets threatened, they feel much more quickly capable of taking significant action, to the extent that they're willing to switch provider, give up a forum or a game they enjoy, or use alternatives (sometimes of dubious legality), in order to protect it.

    In terms of the influences faced by online companies today, it seems to be quite a high priority to satisfy the privacy needs of customers, even though this is not a natural consequence of their desire to make profits, but rather caused by an obsession (healthy, in my opinion) with privacy on the part of individuals.

    We've seen quite a few radical reversals of policy on the part of some very large corporations (Doubleclick or Intel for example), which would seem to imply that online consumers, as a separately identifiable group, are becoming quite powerful in their own right.

    Long may it last!

  185. A quick note: by Wow8agger · · Score: 5

    I think it's important to note before the standard Slashdot privacy feeding frenzy starts that Verant has done their best to act responsibly on this issue. A couple things to pay attention: The scanner in question did NOT scan registry, HD, browser history, etc. It was doing latency checks (for proxy server goofiness) and running task checks. The Verant Management has maintained a very open line of communication with their customer base, including a producer letter, EULA modifications (with explanations to the users), IRC chats with Sony lawyers, and a mandatory poll of the users asking them about allowing Verant to scan for cheating programs (80+% agreed with the scanning). Admittedly, I don't like people looking at whats going on with my computer in any way shape or form, but I'm at a loss to think of a better resolution to deal with people acting like scumbags. -Matt Burch Everquest Junkie

  186. Verant and Drive Scanning by Chester+K · · Score: 5

    I run a fairly large EverQuest-related humor site, so I've been following this issue since it started (even if only to make fun of it).

    What's happening here is a thorny problem where individual "privacy" headbutts with everyone's best interests.

    A quick background for those not in the know, Verant Interactive produces and maintains EverQuest, a massively-multiplayer online role-playing game. Thousands of players connect to Verant-administered servers and play alongside other players in a persistent world. It's the second major-market title in the MMORPG genre started by Ultima Online.

    The way these games work is centralized servers store all the state information about the virtual world. To be general, nothing is stored client-side. This is required, because unlike games like Quake, the world is persistent. An early incarnation of this type of game was Diablo. The main difference between the newer games (UO and EQ) and Diablo is that with Diablo, all your character information was stored client-side. This became a major problem for the game, as it was only a matter of time before the file formats were reverse-engineered and people started modifying their characters to be super-powered.

    By storing the information server-side, this type of cheating is avoided. No matter what you do, there will always be people who want to cheat, and if the information is stored server-side, people will try to exploit the server to cheat, or will "enhance" their client software in order to give them an unfair advantage in the game. Ultima Online has had a long history of dealing with this type of problem. Many security weaknesses in the UO servers were discovered (and fixed), but at the same time, these weaknesses were exploited by people, most often to do devestating things to other players of the game.

    Recently, EQ has had the same things happening to it. A program known as "Show-EQ" has been around for quite some time, which simply gives a player an unfair advantage in the game. Verant has dealt with this in a subtle manner, changing their client/server data stream every so often to set back development of the utility.

    In the past couple weeks, other programs for EQ have begun to pop up, with more nefarious purposes. The EverQuest servers have been crashed on more than one occasion by these programs. This is what brought Verant to suggesting drive-scanning. It's one thing if someone is just cheating, but it's another thing completely if they're maliciously trying to crash the game.

    They took their first countermeasures not too long ago, by adding a feature to the client software that scans your Windows task list and looks for these "external utilities". If it finds one, it flips a "I'm a cheater" flag on your account and you end up with a cancelled EQ account.

    They proposed to extend their search to the hard drive, to see if any of these programs even exist on your system... and this is where people started to get upset.

    Verant has been very open and forthcoming about the proposed changes, keeping active discussions regarding the issue on the various websites dedicated to EverQuest, offering reasoning and explantions of the scanning process, and they even required all users to answer a poll question regarding the issue on login to the game (which turned up 80%+ in favor of the scanning).

    Even with the overwhelming support of the scanning by their playerbase, they responsibly decided to back down on the issue.

    Now granted, what they suggested could be a huge tool for abuse and privacy intrusion, but they did not try to "sneak" it past their users in any form. What they were proposing was nothing compared to some of the things that people thought they were planning on doing (there have been some heated arguments about it the past few days).

    In short, its not really that they intended to intrude on people's privacy, but that they were seeking to increase the quality of their service and actually have a way to enforce their "no cheating" rules.

    Verant should be commended on their responsible handling of this entire incident, not trashed in the court of public opinion based on reports that only tell half the story, like the one posted here on Slashdot.

    --

    NO CARRIER