Half-Life 2 Source Code Leaked!!!
Moderator: Thanas
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
Half-Life 2 Source Code Leaked!!!
Go here:
http://www.shacknews.com/ja.zz?comments=28619
Can we say: OH MY FUCKING GOD!
I can't remember anything like this EVER happening in the history of games. One thing is clear: this wasn't caused by denial-of-service attacks or keystroke programs; something VERY fishy is going on here....
http://www.shacknews.com/ja.zz?comments=28619
Can we say: OH MY FUCKING GOD!
I can't remember anything like this EVER happening in the history of games. One thing is clear: this wasn't caused by denial-of-service attacks or keystroke programs; something VERY fishy is going on here....
- Brother-Captain Gaius
- Emperor's Hand
- Posts: 6859
- Joined: 2002-10-22 12:00am
- Location: \m/
- DPDarkPrimus
- Emperor's Hand
- Posts: 18399
- Joined: 2002-11-22 11:02pm
- Location: Iowa
- Contact:
Someone's just nicked the game in code form. With this, people could get hl2 out on the net for anyone to download at will, and change whatever they want.Chardok wrote:I don't understand....what is the big deal about leaking the source code? What are the implications here? Why is it so important? Keeping in mind i'm woefully unknowledgable (Is that a word?) about such super-technical things.
EBC|Fucking Metal|Artist|Androgynous Sexfiend|Gozer Kvltist|
Listen to my music! http://www.soundclick.com/nihilanth
"America is, now, the most powerful and economically prosperous nation in the country." - Master of Ossus
Listen to my music! http://www.soundclick.com/nihilanth
"America is, now, the most powerful and economically prosperous nation in the country." - Master of Ossus
If it's the full source code, someone can compile it and release the game--full version--in pirated glory.Chardok wrote:I don't understand....what is the big deal about leaking the source code? What are the implications here? Why is it so important? Keeping in mind i'm woefully unknowledgable (Is that a word?) about such super-technical things.
Or so I've been brought to understand.
What's her bust size!?
It's over NINE THOUSAAAAAAAAAAND!!!!!!!!!
It's over NINE THOUSAAAAAAAAAAND!!!!!!!!!
HL2 will be aimbot city when people go multiplayer
"Right now we can tell you a report was filed by the family of a 12 year old boy yesterday afternoon alleging Mr. Michael Jackson of criminal activity. A search warrant has been filed and that search is currently taking place. Mr. Jackson has not been charged with any crime. We cannot specifically address the content of the police report as it is confidential information at the present time, however, we can confirm that Mr. Jackson forced the boy to listen to the Howard Stern show and watch the movie Private Parts over and over again."
One issue is that it would be possible to write up some rather interesting cheat programs since the innards of HL2 are known. Countermeasures against them, even with their new Steam deployment, would be more difficult. One could attempt a man-in-the-middle attack, telling Steam 'all is okay' while the user uses an aimbot, for example.Chardok wrote:I don't understand....what is the big deal about leaking the source code? What are the implications here? Why is it so important? Keeping in mind i'm woefully unknowledgable (Is that a word?) about such super-technical things.
Of course, the server could be coded to look for abberant results even when being told "yes, I'm getting good data."
There may be less of a need to license the HL2 engine (pun not intended) if developers look at the code and use it as 'inspiration' (rather than outright copying). That's less revenue for Valve, who probably will be trying to make big bucks licensing the engine.
Certain code in there is licensed from other developers, such as the HAVOK physics engine, which is bad for them.
Last edited by phongn on 2003-10-02 06:22pm, edited 1 time in total.
No, because the other things like the models, textures and levels are not included in the source.Shinova wrote:If it's the full source code, someone can compile it and release the game--full version--in pirated glory.Chardok wrote:I don't understand....what is the big deal about leaking the source code? What are the implications here? Why is it so important? Keeping in mind i'm woefully unknowledgable (Is that a word?) about such super-technical things.
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
The source code is the actual programming code that Valve used to create HL2. The code is then fed into a compiler which generates a binary executable that the computer can run. But the CD that you buy at the store doesn't contain the acutal code, just the compiled binary. It is impossible then to modify parts of the game that Valve doesn't allow you to.Chardok wrote:I don't understand....what is the big deal about leaking the source code? What are the implications here? Why is it so important? Keeping in mind i'm woefully unknowledgable (Is that a word?) about such super-technical things.
With the full source code, moders can tear apart Valve's Source engine and remake it into anything they wish. This is the IP value of the engine that Valve hopes to license to third parties to make games. Now that the engine code has been compromised ANYONE can use it to make a game.
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
I didn't assume that, I'm just saying that Valve isn't being entirely truthful about the attack. This is likely due to the fact that HL2 contained the licensed HAVOK II physics engine that Valve is in a lot of shit for letting the source get leaked.phongn wrote:Once a keystroke program was installed, the attacker(s) could have entered Valve's systems and made copies of the source tree. The [D]DOS attack may or may not have been related.
Why must you automatically assume that a keylogger could not be used as part of the attack?
Of course, no actual company in their right mind would even dream of doing so - for such a thing could be detected, probably fairly easily - but the IP-licensing thing is a big issue.The Kernel wrote:With the full source code, moders can tear apart Valve's Source engine and remake it into anything they wish. This is the IP value of the engine that Valve hopes to license to third parties to make games. Now that the engine code has been compromised ANYONE can use it to make a game.
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
phongn wrote:Of course, no actual company in their right mind would even dream of doing so - for such a thing could be detected, probably fairly easily - but the IP-licensing thing is a big issue.The Kernel wrote:With the full source code, moders can tear apart Valve's Source engine and remake it into anything they wish. This is the IP value of the engine that Valve hopes to license to third parties to make games. Now that the engine code has been compromised ANYONE can use it to make a game.
Not to copy the exact source but to get ideas on the state of the art concepts and code that was planted in the Source and HAVOK engines. These things take lots of research to develop and now that information is freely availible.
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
This isn't the issue since you can pirate with only the binary--you don't need the source code.Shinova wrote:If it's the full source code, someone can compile it and release the game--full version--in pirated glory.Chardok wrote:I don't understand....what is the big deal about leaking the source code? What are the implications here? Why is it so important? Keeping in mind i'm woefully unknowledgable (Is that a word?) about such super-technical things.
Or so I've been brought to understand.
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
D'oh, sorry, this topic is getting so much attention, it's hard to get through all the posts. Anyways, you're absolutely right and I think that Valve is in some awfully deep shit right now. Who knows what the long term implications of this are, but I see lawsuits on the horizon...phongn wrote:I did note that in an earlier postThe Kernel wrote:Not to copy the exact source but to get ideas on the state of the art concepts and code that was planted in the Source and HAVOK engines. These things take lots of research to develop and now that information is freely availible.
- Arthur_Tuxedo
- Sith Acolyte
- Posts: 5637
- Joined: 2002-07-23 03:28am
- Location: San Francisco, California
How fucking stupid do you have to be to keep the source code on a machine that has an internet connection?
"I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark." - Muhammad Ali
"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
I bet it was John Carmack.
EBC|Fucking Metal|Artist|Androgynous Sexfiend|Gozer Kvltist|
Listen to my music! http://www.soundclick.com/nihilanth
"America is, now, the most powerful and economically prosperous nation in the country." - Master of Ossus
Listen to my music! http://www.soundclick.com/nihilanth
"America is, now, the most powerful and economically prosperous nation in the country." - Master of Ossus
AFAIK, most source at most corporations are kept on machines that use Internet connections.Arthur_Tuxedo wrote:How fucking stupid do you have to be to keep the source code on a machine that has an internet connection?
Valve may have goodly funding, but might not have enough for a segregated offline LAN and an Internet-connected LAN for their coders.
- Arthur_Tuxedo
- Sith Acolyte
- Posts: 5637
- Joined: 2002-07-23 03:28am
- Location: San Francisco, California
Ah. So what could they have done differently to prevent this, if anything?phongn wrote: AFAIK, most source at most corporations are kept on machines that use Internet connections.
Valve may have goodly funding, but might not have enough for a segregated offline LAN and an Internet-connected LAN for their coders.
"I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark." - Muhammad Ali
"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong