massively multiplayer
EVE Online Source Code Leaked, No Worries
Posted by Mike Fahey at 12:40 AM on April 16, 2008
The source code for CCP's EVE Online has been popping up on torrent trackers all over the place this week, leading to players worrying about the security of their accounts, as well as having the peace, sleep-inducing serenity of their mining efforts disturbed. CCP assures everyone that the leak will have no adverse effects on the EVE community.
"The server-side interface used by the client is carefully protected to ensure that no abusive or unwanted information is transmitted to, or from the internal EVE server systems. Nothing the EVE client can do can affect the game state, no advantage can be gained by manipulating the EVE client, no advantageous or disadvantageous information can be transmitted to other EVE users by altering the EVE client."CCP is still mum on how the source code was accessed, so feel free to make up your own story. Mine involves romance, intrigue, and the movie guy voice saying, "The only thing hotter than their love...was her betrayal."
CCP plays down EVE leak [Eurogamer]

Comments (AU Comments · US Comments)
Falican
Posted April 16, 2008 9:08 AM
It is the python code and it was decompiled. It is simple to do and means nothing much as CPP would have know this as they are intimately involved in python development.
pylon_trooper
Posted 1:49 AM 16/4/08
I know for one I'd rather be playing EVE Online than WoW, regardless of how blown-out-of-proportion this leaking business is.
pylon_trooper
Clavain
Posted 1:46 AM 16/4/08
I do hate it when people have to mention the developers cheating every time there's an EVE related story. It was an isolated incident and there have been measures put in place to stop it ever happening again, one of which includes people completely external to the company being allowed to inspect how things are being run.
I've played the game since launch and it most certainly is not full of cheating developers.
That aside, the client code being leaked isn't that big of a deal.
Clavain
Talleyrand
Posted 1:37 AM 16/4/08
Hey, maybe now we'll get an OPEN source version of a deep space mining simulator. How cool!
Talleyrand
AceKicker
Posted 1:29 AM 16/4/08
They cannot make their own servers with this, (and by the nature of the game would be pointless anyways), and as EVE is still steadily growing with no hurting for subscribers, there is no reason for CCP to do this. (And how would it work to promote the game anyways?)
Some guy must of hacked the less secure and less critical areas of the game, and figured if he couldn't DO anything with it, he'd just release it. Plus the code is in Python, so good luck working with that.
Nothing to see here. Move along. Please refrain from rubbernecking.
Oh, and the forums are a bit of a pit anyways. They could use some more aggressive moderating.
AceKicker
NateN
Posted 1:13 AM 16/4/08
From what I heard, the client code is largely compiled python, which can be decompiled with the right tools. Have a debian/ubuntu system? Just get decompyle and do it yourself:
[packages.debian.org]
Side note: I don't play Eve. I was interested in it until I heard about how badly the developers cheat. I think I'll pass on paying a monthly fee so the devs can sit around feeding their ego in the world they created.
NateN
_scout_
Posted 1:12 AM 16/4/08
If read that in a comment (exact phrasing) on slashdot.com but I tought it was a fake since there is nothing about it on the official Eve Online site.
_scout_
Major251
Posted 1:05 AM 16/4/08
The server code being leaked (which did not happen) would be a BIG deal, since EVE uses a programming style unlike anything else out there. They have one server for all the thousands of people who play the game, which is unheard of outside of EVE. Just didn't know if everyone knew how very high the stakes are here.
Major251
KittenKiller
Posted 1:04 AM 16/4/08
@Leptok: Proof? Don't doubt it, just curious.
KK
KittenKiller
Majorasblaze
Posted 1:03 AM 16/4/08
Coming to a cinema near absolutely no-one.
Majorasblaze
Leptok
Posted 1:03 AM 16/4/08
You forgot to mention that CCP was helping to seed the file, and banning anyone who's ip matched their database.
Plus they are cracking down on their forums.
Leptok
MugiMugi
Posted 12:58 AM 16/4/08
PS the CLIENT source code was leaked not the SERVER.
MugiMugi
KittenKiller
Posted 12:58 AM 16/4/08
"That mushroom cloud? Oh, it's nothing to worry about."
Hopefully it won't be a big deal.
KK
KittenKiller
黒天使
Posted 12:57 AM 16/4/08
expect to see private servers popping all over the place
could be just a way to keep EVE Online alive since Jumpgate is crawling near heh
黒天使
DrXym
Posted 2:20 AM 16/4/08
DrXym
Tei
Posted 2:17 AM 16/4/08
"Nothing the EVE client can do can affect the game state, no advantage can be gained by manipulating the EVE client, no advantageous or disadvantageous information can be transmitted to other EVE users by altering the EVE client"
But, If the sources are out. Some guy can make a bot client, and use it to farm pve instances, etc... Hell.. you can make a complete bot corporation, with all, miners, "people" protecting miners 24x7...
Do EVE able macros or scripting? a full client src could able anything in "scripting".
Tei
AceKicker
Posted 2:06 AM 16/4/08
@TaggarT6: Oh, you should read some of the stories of the epic operations that go on in game. They make this real life story pale in comparison.
AceKicker
TaggarT6
Posted 2:00 AM 16/4/08
Did anyone else find it funny that a company which develops a game that promotes corporate espionage ends up having their own source code leaked?
TaggarT6
bakakensai
Posted 2:45 AM 16/4/08
Hopefully it will result in someone recompiling the client to have a less hideous UI.
bakakensai
MindLog
Posted 2:45 AM 16/4/08
I don't think the players that are downplaying this know exactly what was leaked. No it's not end of the world type stuff, but there are some VERY serious security questions being raised.
MindLog
Tei
Posted 2:42 AM 16/4/08
I am reading the notes about this leak (a long irc chat).
Sooo sad. Futille,.. imbecile crackers (sorry my french).
-Gamedevs could work 24x7 to make potential exploits imposible, and this will make happy the crackers like Mr "I have absoluttelly no life" Abuse.
- Or gamedevs could add features, new graphics, etc...
This type of crackers, "white hat" crackers, want gamedevs to stop adding features, and work only on antiexploit features.
Lets see the log:
[21:02] {[IA]Morpheus} You know, if you want that to stop you should let us know exactly how those bots function instead of threatening to leak source code.
[21:02] {Abuser} only if i will have public guarantess and confirmation that certain list of things will be fixed
[21:03] {Abuser} confirmation on each exploit
[21:03] {Abuser} otherways - there 's no sense
[21:03] {Abuser} i 'm not only want to see these things fixes
[21:04] {Abuser} it also requires CCP to confirm that these bugs existed (and exist) over years
[21:04] {Abuser} you understand what i mean
[21:05] {Abuser} i 'm thinking of some patching for trinity graphic engine
[21:05] {Abuser} to show that it 's possible to make client show much more fps
[21:06] {Abuser} at least in space, during large fights :)
[21:06] {Abuser} (and that 's one more stone to the window of your programmers, who must be forgot of such thing as level of details)
[21:07] {Abuser} there are many things - some interesting constants, that should be controlled by server, but they are not; ability to faster change sessions, unloading unnecessary services in runtime when they are not required
I read that as:
"Fix that bug or else.. I will leak this 'source code' to the tubes".
Totally disgusting! :(
I guest this CCP dude not accepted the terms, so the source is leaked.
Tei
kelptocratic
Posted 2:27 AM 16/4/08
Bring back pre-casting.
kelptocratic
TaggarT6
Posted 3:23 AM 16/4/08
@AceKicker:
Oh I've read my fair share of EVE Online Espionage stories. Infiltration missions that span over a 9 month period of careful planing and precise execution.
I honestly think EVE online players are the scariest MMO players on earth.
TaggarT6
Ignatius
Posted 4:26 AM 16/4/08
@TaggarT6:
The dedication some people put to the game is insane.
Ignatius
Feba
Posted 4:12 AM 16/4/08
@TaggarT6: Well, there's more than just spying on people and theft. There are some very epic scams and attacks too. Hell, the players *make* the plot through their actions. It's very cool, my only regret about it is that it's not in a fantasy setting (space is cool, but if it were on a planet the landscape alone would be epic), and that it's kinda boring (if you like simulations, it's great, but if you want to shoot things with your laser, pew pew, you're going to get pretty bored)
Feba
valarmorghulis
Posted 4:05 AM 16/4/08
@TaggarT6: Yeah we are. It has to do with each engagment putting the reward for many hours of playtime at risk.
@NateN: Because the first four years it was out you just couldn't make up your mind?
valarmorghulis
NateN
Posted 4:52 AM 16/4/08
@valarmorghulis: Actually, for a long time I was living in an area without high speed internet. Then I moved to an area with high speed and started playing WOW*, so I didn't want to be playing 2 MMOs at once. I ended up getting sick of WOW after about a year and took a break from all MMOs. After that I started looking around at MMOs again and the whole cheating devs thing broke out, so I skipped it.
The player-driven aspect of the game is very intriguing to me, it just seems a bit too cutthroat to have to be worrying about other parts of it as well. YMMV, IHNPE (I have never played EVE).
*PC Gamer sent demo disks out to all their subscribers, which is why I gave it a shot in the first place. I was undead rogue #3,427,321, but it did manage to catch my attention for quite a while!
NateN
fuchikoma
Posted 4:47 AM 16/4/08
Hm, so maybe way down the road they'll reverse engineer the data sent and received, and make private servers. Then you can experience the vast hollow emptiness of space with 95% more emptiness!
Really though, I think they forgot the possibility of bots. Lots and lots and lots of them. I didn't see any when I played - maybe good moderation? Maybe just hard to crack protocols? We will see...
fuchikoma
Mecharine
Posted 10:55 AM 16/4/08
EVE Online , as a private server game, will be like playing chess against yourself.
Mecharine
Max Freak
Posted 5:17 PM 16/4/08
Even if the server software is leaked, pirates will need ONE big iron (server) to run it.
EVE are boasting all the time about their supercomputer able to handle 30,000+ simultaneous connections.
Max Freak