Half-Life 2 Source

Q&A, advice, reviews, and news about the computers, phones, TVs, stereos, and pretty much anything else that can't be easily whittled out of a stick or chipped out of stone.
desertfox
Redshirt
Posts: 69
Joined: Thu Aug 07, 2003 12:41 pm
Location: Pittsburgh, PA

Half-Life 2 Source

Post by desertfox » Fri Oct 03, 2003 1:29 am

Thought this might interest some of you. The source code for half life 2 was leaked today (Valve made a press release about it, and it's on Slashdot). According to the article it's about a month old, no word yet on exactly who leaked it. According to the release by Valve, they had some problems with their e-mail server, got trojaned and keylogged, then someone got access to the source tree, copied it, and e-mailed it to someone.
Before anyone asks...yes, I have it, no, I won't give you a link to it or send it to you. As a programmer (and hopefully a programmer with a future in the programming industry), I do not condone the spread of this, it's a major blow for Valve.

But, it's newsworthy, so why not post it =)
Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?

User avatar
Killer-Rabbit
Redshirt
Posts: 2395
Joined: Fri Feb 14, 2003 2:46 pm
Gender: Male
Location: Traverse City, Michigan

Post by Killer-Rabbit » Fri Oct 03, 2003 1:46 am

Interesting that you say you condone the spread of it, however you downloaded it yourself (thus directly spreading it) and announced it to everyone (thus indirectly spreading it).

I'm thinking of a word...it starts with H and ends with ypocrate.

desertfox
Redshirt
Posts: 69
Joined: Thu Aug 07, 2003 12:41 pm
Location: Pittsburgh, PA

Re: Half-Life 2 Source

Post by desertfox » Fri Oct 03, 2003 2:53 am

First, it's pretty common knowledge for anyone that visits slashdot.org or any gaming related news site. And as for me downloading it, I did it because I was curious as to whether it was genuine. It is, and it has already passed through my recycling bin.
Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?

User avatar
EvilElf
Redshirt
Posts: 5056
Joined: Fri Feb 14, 2003 11:24 pm
Real Name: Daniel
Gender: Male
Location: Portland, Oregon

Post by EvilElf » Fri Oct 03, 2003 2:56 am

So was it a playable thing?
Or just the code?
Image

desertfox
Redshirt
Posts: 69
Joined: Thu Aug 07, 2003 12:41 pm
Location: Pittsburgh, PA

Re: Half-Life 2 Source

Post by desertfox » Fri Oct 03, 2003 2:59 am

Just the code, no graphics, sounds, etc. The two big worries are the leakage of the engine code (which actually isn't that big of a deal, anyone that uses it will have to pay royalties anyway or be owned in court), and players cheating. The later is more worrisome I think; with access to the code the ability of cheaters to find exploits goes up tremendously.
Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?

User avatar
EvilElf
Redshirt
Posts: 5056
Joined: Fri Feb 14, 2003 11:24 pm
Real Name: Daniel
Gender: Male
Location: Portland, Oregon

Post by EvilElf » Fri Oct 03, 2003 3:09 am

Well after the game is sent to stores. People can still see the code. Its just harder to get into.
Image

CrashPat
Redshirt
Posts: 2
Joined: Sun Aug 03, 2003 12:18 am

Post by CrashPat » Fri Oct 03, 2003 5:49 am

Well after the game is sent to stores. People can still see the code. Its just harder to get into.
Not in nearly the same way. Sure you can decompile / deconstruct DLLs and EXEs to a point, but its not the same. I downloaded it, I'm a curious guy it is excellent code I'd say. I only glanced at it tonight, but they do do a good documentation and formatting job. Some of the easiest to read code I've ever come across.

I'm only interested it in an educational sense, I think that it is a blow to Valve but one that was brought upon themselves. I guess they are probably a pretty good hacking target but why would you have the source tree on a system that is on the net? Does not make sense. I'd never be caught doing that. crazy. Oh well, they will learn.

The cheating it allows will suck badly, but that is it. Having the source released could help modders a lot, but no games will be published with an unlicensed engine, you'd be stupid to attempt it.

It is a great bunch of code though, some that is much too advanced for me.. only been coding for 2 years or so. It is nice to look at and be able to understand a great deal of it though.

I dunno, I have good and bad thoughts about it I guess.

User avatar
Vektor T. Gecko
Redshirt
Posts: 859
Joined: Fri Feb 14, 2003 8:43 am
Gender: Male
Location: Ontario

Post by Vektor T. Gecko » Fri Oct 03, 2003 8:03 am

Even if the machine with the source on it wasn't directly connected to the internet, it certainly has to be available to the various coders at their workstations, and the article has stated that the workstations were compromised (as they say, they suspected a vulnerability in the preview pane of OE)

since the workstations almost certainly have internet access, and the server where the source is stored is almost certainly accessable to the workstations, AND the workstations were compromised, there's your intrusion path right there.
If all else fails, use fire.

User avatar
Mavolent
Redshirt
Posts: 386
Joined: Fri Feb 14, 2003 2:44 pm
Location: Arizona, USA
Contact:

Re: Half-Life 2 Source

Post by Mavolent » Fri Oct 03, 2003 1:37 pm

~Been around the world & found that only stupid people are breeding, the cretins cloning & feeding...
-Flagpole Sitter, Harvey Danger.

User avatar
Infin8Cyn
Redshirt
Posts: 6309
Joined: Tue Apr 29, 2003 10:02 pm
Real Name: James
Gender: Male
Location: Albuquerque, New Mexico
Contact:

Post by Infin8Cyn » Fri Oct 03, 2003 6:25 pm

It's pretty easy to find if you know where to look.
Image

CrashPat
Redshirt
Posts: 2
Joined: Sun Aug 03, 2003 12:18 am

Post by CrashPat » Fri Oct 03, 2003 8:07 pm

Even if the machine with the source on it wasn't directly connected to the internet, it certainly has to be available to the various coders at their workstations, and the article has stated that the workstations were compromised (as they say, they suspected a vulnerability in the preview pane of OE)

since the workstations almost certainly have internet access, and the server where the source is stored is almost certainly accessable to the workstations, AND the workstations were compromised, there's your intrusion path right there.
There is no reason to have workstations in such an environment connected to the internet. Doing so is like leaving the back door unlocked. They did have to have an internal network obviously, but it should be air gapped from the outside, or very very seriously monitored and firewalled. Basically it is their own damn fault, and they kind of deserved it. :shock:

User avatar
Infin8Cyn
Redshirt
Posts: 6309
Joined: Tue Apr 29, 2003 10:02 pm
Real Name: James
Gender: Male
Location: Albuquerque, New Mexico
Contact:

Post by Infin8Cyn » Fri Oct 03, 2003 8:10 pm

I wouldn't say that, BUT, I would say that they got fux0red.
Image

User avatar
Infin8Cyn
Redshirt
Posts: 6309
Joined: Tue Apr 29, 2003 10:02 pm
Real Name: James
Gender: Male
Location: Albuquerque, New Mexico
Contact:

Post by Infin8Cyn » Fri Oct 03, 2003 10:57 pm

Image

Edit:
it starts with H and ends with ypocrate.
That's H ... ypocrite
Image

cripeman
Redshirt
Posts: 26
Joined: Thu Sep 04, 2003 6:47 am
Location: Vancouver, BC, Canada
Contact:

Post by cripeman » Thu Oct 16, 2003 12:55 am

WH0LLY CR2P!!!
Does that say 168 GIGS?!?!

Which, by the way makes me ask: How big is your HD?
I melted the bottom of my sandal to my scooter break when I was going down a really steep hill for about 1.5 miles... cool, eh?

User avatar
Martin Blank
Knower of Things
Knower of Things
Posts: 12709
Joined: Fri Feb 07, 2003 4:11 am
Real Name: Jarrod Frates
Gender: Male
Location: Dallas, TX
Contact:

Post by Martin Blank » Thu Oct 16, 2003 1:11 am

No, that's in bytes, so it's about 165MB.
If I show up at your door, chances are you did something to bring me there.

Locked

Who is online

Users browsing this forum: Ahrefs [bot] and 1 guest