Half-Life 2 Source Code Leak

A post to the Halflife2.net Forums by Gabe Newell finally has a comment on the leaked Half-Life 2 source code, brought to the world's attention by Gamer's With Jobs and Slashdot. Here's the deal:
Ever have one of those weeks? This has just not been the best couple of days for me or for Valve.

Yes, the source code that has been posted is the HL-2 source code.

Here is what we know:

1) Starting around 9/11 of this year, someone other than me was accessing my email account. This has been determined by looking at traffic on our email server versus my travel schedule.

2) Shortly afterwards my machine started acting weird (right-clicking on executables would crash explorer). I was unable to find a virus or trojan on my machine, I reformatted my hard drive, and reinstalled.

3) For the next week, there appears to have been suspicious activity on my webmail account.

4) Around 9/19 someone made a copy of the HL-2 source tree.

5) At some point, keystroke recorders got installed on several machines at Valve. Our speculation is that these were done via a buffer overflow in Outlook's preview pane. This recorder is apparently a customized version of RemoteAnywhere created to infect Valve (at least it hasn't been seen anywhere else, and isn't detected by normal virus scanning tools).

6) Periodically for the last year we've been the subject of a variety of denial of service attacks targetted at our webservers and at Steam. We don't know if these are related or independent.

Well, this sucks.

What I'd appreciate is the assistance of the community in tracking this down. I have a special email address for people to send information to, helpvalve@valvesoftware.com. If you have information about the denial of service attacks or the infiltration of our network, please send the details. There are some pretty obvious places to start with the posts and records in IRC, so if you can point us in the right direction, that would be great.

We at Valve have always thought of ourselves as being part of a community, and I can't imagine a better group of people to help us take care of these problems than this community.

Gabe
View : : :
55.
 
Re: No subject
Oct 2, 2003, 19:02
Enahs
 
55.
Re: No subject Oct 2, 2003, 19:02
Oct 2, 2003, 19:02
 Enahs
 
Call me crazy, but If I was a company that has made at least a few million, and was currently working on a game that a large number of people would do ANYTHING to get, the computer's I had the source codes/game files on, would NOT be connected to the internet. No matter if I had a firewall or not, Windows just aint secure. And use some of those millions to buy a PC for everyone to do e-mail/internet access. They would not have to be top o' line PC's, but they could still afford them.

I am free of all prejudice. I hate everyone equally.
- W. C. Fields
Avatar 15513
Date
Subject
Author
1.
Oct 2, 2003Oct 2 2003
5.
Oct 2, 2003Oct 2 2003
2.
Oct 2, 2003Oct 2 2003
3.
Oct 2, 2003Oct 2 2003
6.
Oct 2, 2003Oct 2 2003
184.
Oct 3, 2003Oct 3 2003
8.
Oct 2, 2003Oct 2 2003
9.
Oct 2, 2003Oct 2 2003
15.
Oct 2, 2003Oct 2 2003
7.
Oct 2, 2003Oct 2 2003
10.
Oct 2, 2003Oct 2 2003
13.
Oct 2, 2003Oct 2 2003
23.
Oct 2, 2003Oct 2 2003
24.
Oct 2, 2003Oct 2 2003
29.
Oct 2, 2003Oct 2 2003
31.
Oct 2, 2003Oct 2 2003
     Re: Thanks ATI!
54.
Oct 2, 2003Oct 2 2003
      Re: Thanks ATI!
60.
Oct 2, 2003Oct 2 2003
     Re: Thanks ATI!
64.
Oct 2, 2003Oct 2 2003
      Re: Thanks ATI!
65.
Oct 2, 2003Oct 2 2003
       Re: Thanks ATI!
68.
Oct 2, 2003Oct 2 2003
        Re: Thanks ATI!
70.
Oct 2, 2003Oct 2 2003
       Re: Thanks ATI!
73.
Oct 2, 2003Oct 2 2003
        Re: Thanks ATI!
47.
Oct 2, 2003Oct 2 2003
11.
Oct 2, 2003Oct 2 2003
17.
Oct 2, 2003Oct 2 2003
 55.
Oct 2, 2003Oct 2 2003
 Re: No subject
12.
Oct 2, 2003Oct 2 2003
14.
Oct 2, 2003Oct 2 2003
22.
Oct 2, 2003Oct 2 2003
16.
Oct 2, 2003Oct 2 2003
26.
Oct 2, 2003Oct 2 2003
18.
Oct 2, 2003Oct 2 2003
19.
Oct 2, 2003Oct 2 2003
25.
Oct 2, 2003Oct 2 2003
212.
Oct 3, 2003Oct 3 2003
213.
Oct 3, 2003Oct 3 2003
32.
Oct 2, 2003Oct 2 2003
37.
Oct 2, 2003Oct 2 2003
20.
Oct 2, 2003Oct 2 2003
285.
Oct 4, 2003Oct 4 2003
286.
Oct 4, 2003Oct 4 2003
287.
Oct 5, 2003Oct 5 2003
21.
Oct 2, 2003Oct 2 2003
27.
Oct 2, 2003Oct 2 2003
28.
Oct 2, 2003Oct 2 2003
30.
Oct 2, 2003Oct 2 2003
33.
Oct 2, 2003Oct 2 2003
34.
Oct 2, 2003Oct 2 2003
36.
Oct 2, 2003Oct 2 2003
40.
Oct 2, 2003Oct 2 2003
52.
Oct 2, 2003Oct 2 2003
61.
Oct 2, 2003Oct 2 2003
72.
Oct 2, 2003Oct 2 2003
39.
Oct 2, 2003Oct 2 2003
41.
Oct 2, 2003Oct 2 2003
35.
Oct 2, 2003Oct 2 2003
38.
Oct 2, 2003Oct 2 2003
45.
Oct 2, 2003Oct 2 2003
163.
Oct 2, 2003Oct 2 2003
166.
Oct 3, 2003Oct 3 2003
   Sysadmins
167.
Oct 3, 2003Oct 3 2003
168.
Oct 3, 2003Oct 3 2003
169.
Oct 3, 2003Oct 3 2003
     Keystrokes
170.
Oct 3, 2003Oct 3 2003
      Re: Keystrokes
51.
Oct 2, 2003Oct 2 2003
42.
Oct 2, 2003Oct 2 2003
43.
Oct 2, 2003Oct 2 2003
46.
Oct 2, 2003Oct 2 2003
71.
Oct 2, 2003Oct 2 2003
76.
Oct 2, 2003Oct 2 2003
135.
Oct 2, 2003Oct 2 2003
44.
Oct 2, 2003Oct 2 2003
48.
Oct 2, 2003Oct 2 2003
49.
Oct 2, 2003Oct 2 2003
50.
Oct 2, 2003Oct 2 2003
62.
Oct 2, 2003Oct 2 2003
83.
Oct 2, 2003Oct 2 2003
53.
Oct 2, 2003Oct 2 2003
56.
Oct 2, 2003Oct 2 2003
 Sad
57.
Oct 2, 2003Oct 2 2003
58.
Oct 2, 2003Oct 2 2003
59.
Oct 2, 2003Oct 2 2003
69.
Oct 2, 2003Oct 2 2003
63.
Oct 2, 2003Oct 2 2003
66.
Oct 2, 2003Oct 2 2003
185.
Oct 3, 2003Oct 3 2003
187.
Oct 3, 2003Oct 3 2003
67.
Oct 2, 2003Oct 2 2003
74.
Oct 2, 2003Oct 2 2003
156.
Oct 2, 2003Oct 2 2003
75.
Oct 2, 2003Oct 2 2003
80.
Oct 2, 2003Oct 2 2003
77.
Oct 2, 2003Oct 2 2003
78.
Oct 2, 2003Oct 2 2003
79.
Oct 2, 2003Oct 2 2003
81.
Oct 2, 2003Oct 2 2003
82.
Oct 2, 2003Oct 2 2003
84.
Oct 2, 2003Oct 2 2003
85.
Oct 2, 2003Oct 2 2003
86.
Oct 2, 2003Oct 2 2003
88.
Oct 2, 2003Oct 2 2003
94.
Oct 2, 2003Oct 2 2003
107.
Oct 2, 2003Oct 2 2003
114.
Oct 2, 2003Oct 2 2003
   Re: hmmm
127.
Oct 2, 2003Oct 2 2003
312.
Oct 7, 2003Oct 7 2003
313.
Oct 7, 2003Oct 7 2003
   oh Bull
314.
Oct 7, 2003Oct 7 2003
    No subject
315.
Oct 7, 2003Oct 7 2003
     Gray Davis
316.
Oct 7, 2003Oct 7 2003
    Re: oh Bull
317.
Oct 7, 2003Oct 7 2003
     Re: oh Bull
324.
Oct 7, 2003Oct 7 2003
      Re: oh Bull
320.
Oct 7, 2003Oct 7 2003
    Re: oh Bull
323.
Oct 7, 2003Oct 7 2003
     Re: oh Bull
155.
Oct 2, 2003Oct 2 2003
175.
Oct 3, 2003Oct 3 2003
   Re: hmmm
177.
Oct 3, 2003Oct 3 2003
    Re: hmmm
178.
Oct 3, 2003Oct 3 2003
     Re: hmmm
202.
Oct 3, 2003Oct 3 2003
     Re: hmmm
220.
Oct 3, 2003Oct 3 2003
     Re: hmmm
194.
Oct 3, 2003Oct 3 2003
    Re: hmmm
160.
Oct 2, 2003Oct 2 2003
162.
Oct 2, 2003Oct 2 2003
   Re: hmmm
89.
Oct 2, 2003Oct 2 2003
90.
Oct 2, 2003Oct 2 2003
91.
Oct 2, 2003Oct 2 2003
92.
Oct 2, 2003Oct 2 2003
93.
Oct 2, 2003Oct 2 2003
96.
Oct 2, 2003Oct 2 2003
98.
Oct 2, 2003Oct 2 2003
  woow
97.
Oct 2, 2003Oct 2 2003
101.
Oct 2, 2003Oct 2 2003
102.
Oct 2, 2003Oct 2 2003
104.
Oct 2, 2003Oct 2 2003
106.
Oct 2, 2003Oct 2 2003
112.
Oct 2, 2003Oct 2 2003
103.
Oct 2, 2003Oct 2 2003
95.
Oct 2, 2003Oct 2 2003
99.
Oct 2, 2003Oct 2 2003
100.
Oct 2, 2003Oct 2 2003
105.
Oct 2, 2003Oct 2 2003
108.
Oct 2, 2003Oct 2 2003
109.
Oct 2, 2003Oct 2 2003
110.
Oct 2, 2003Oct 2 2003
111.
Oct 2, 2003Oct 2 2003
115.
Oct 2, 2003Oct 2 2003
116.
Oct 2, 2003Oct 2 2003
  No!
119.
Oct 2, 2003Oct 2 2003
   Re: No!
121.
Oct 2, 2003Oct 2 2003
    Re: No!
122.
Oct 2, 2003Oct 2 2003
    Re: No!
123.
Oct 2, 2003Oct 2 2003
     Re: No!
126.
Oct 2, 2003Oct 2 2003
128.
Oct 2, 2003Oct 2 2003
       Job Opening
124.
Oct 2, 2003Oct 2 2003
     Re: No!
125.
Oct 2, 2003Oct 2 2003
     Re: No!
120.
Oct 2, 2003Oct 2 2003
   Re: No!
117.
Oct 2, 2003Oct 2 2003
  Uh
118.
Oct 2, 2003Oct 2 2003
   Re: Uh
113.
Oct 2, 2003Oct 2 2003
129.
Oct 2, 2003Oct 2 2003
130.
Oct 2, 2003Oct 2 2003
 =(
132.
Oct 2, 2003Oct 2 2003
134.
Oct 2, 2003Oct 2 2003
131.
Oct 2, 2003Oct 2 2003
133.
Oct 2, 2003Oct 2 2003
136.
Oct 2, 2003Oct 2 2003
137.
Oct 2, 2003Oct 2 2003
142.
Oct 2, 2003Oct 2 2003
143.
Oct 2, 2003Oct 2 2003
144.
Oct 2, 2003Oct 2 2003
145.
Oct 2, 2003Oct 2 2003
164.
Oct 3, 2003Oct 3 2003
     Re: Noel Wade
140.
Oct 2, 2003Oct 2 2003
203.
Oct 3, 2003Oct 3 2003
204.
Oct 3, 2003Oct 3 2003
138.
Oct 2, 2003Oct 2 2003
141.
Oct 2, 2003Oct 2 2003
139.
Oct 2, 2003Oct 2 2003
146.
Oct 2, 2003Oct 2 2003
148.
Oct 2, 2003Oct 2 2003
147.
Oct 2, 2003Oct 2 2003
149.
Oct 2, 2003Oct 2 2003
150.
Oct 2, 2003Oct 2 2003
158.
Oct 2, 2003Oct 2 2003
159.
Oct 2, 2003Oct 2 2003
165.
Oct 3, 2003Oct 3 2003
151.
Oct 2, 2003Oct 2 2003
153.
Oct 2, 2003Oct 2 2003
174.
Oct 3, 2003Oct 3 2003
197.
Oct 3, 2003Oct 3 2003
152.
Oct 2, 2003Oct 2 2003
154.
Oct 2, 2003Oct 2 2003
157.
Oct 2, 2003Oct 2 2003
161.
Oct 2, 2003Oct 2 2003
171.
Oct 3, 2003Oct 3 2003
172.
Oct 3, 2003Oct 3 2003
180.
Oct 3, 2003Oct 3 2003
200.
Oct 3, 2003Oct 3 2003
173.
Oct 3, 2003Oct 3 2003
176.
Oct 3, 2003Oct 3 2003
179.
Oct 3, 2003Oct 3 2003
181.
Oct 3, 2003Oct 3 2003
248.
Oct 3, 2003Oct 3 2003
182.
Oct 3, 2003Oct 3 2003
186.
Oct 3, 2003Oct 3 2003
196.
Oct 3, 2003Oct 3 2003
183.
Oct 3, 2003Oct 3 2003
188.
Oct 3, 2003Oct 3 2003
189.
Oct 3, 2003Oct 3 2003
190.
Oct 3, 2003Oct 3 2003
191.
Oct 3, 2003Oct 3 2003
195.
Oct 3, 2003Oct 3 2003
192.
Oct 3, 2003Oct 3 2003
193.
Oct 3, 2003Oct 3 2003
198.
Oct 3, 2003Oct 3 2003
199.
Oct 3, 2003Oct 3 2003
201.
Oct 3, 2003Oct 3 2003
205.
Oct 3, 2003Oct 3 2003
206.
Oct 3, 2003Oct 3 2003
208.
Oct 3, 2003Oct 3 2003
209.
Oct 3, 2003Oct 3 2003
211.
Oct 3, 2003Oct 3 2003
214.
Oct 3, 2003Oct 3 2003
215.
Oct 3, 2003Oct 3 2003
216.
Oct 3, 2003Oct 3 2003
222.
Oct 3, 2003Oct 3 2003
207.
Oct 3, 2003Oct 3 2003
210.
Oct 3, 2003Oct 3 2003
217.
Oct 3, 2003Oct 3 2003
219.
Oct 3, 2003Oct 3 2003
221.
Oct 3, 2003Oct 3 2003
223.
Oct 3, 2003Oct 3 2003
224.
Oct 3, 2003Oct 3 2003
225.
Oct 3, 2003Oct 3 2003
226.
Oct 3, 2003Oct 3 2003
227.
Oct 3, 2003Oct 3 2003
228.
Oct 3, 2003Oct 3 2003
229.
Oct 3, 2003Oct 3 2003
230.
Oct 3, 2003Oct 3 2003
231.
Oct 3, 2003Oct 3 2003
233.
Oct 3, 2003Oct 3 2003
234.
Oct 3, 2003Oct 3 2003
235.
Oct 3, 2003Oct 3 2003
     Re: No subject
236.
Oct 3, 2003Oct 3 2003
     Re: No subject
232.
Oct 3, 2003Oct 3 2003
237.
Oct 3, 2003Oct 3 2003
238.
Oct 3, 2003Oct 3 2003
239.
Oct 3, 2003Oct 3 2003
240.
Oct 3, 2003Oct 3 2003
241.
Oct 3, 2003Oct 3 2003
245.
Oct 3, 2003Oct 3 2003
242.
Oct 3, 2003Oct 3 2003
283.
Oct 4, 2003Oct 4 2003
284.
Oct 4, 2003Oct 4 2003
288.
Oct 5, 2003Oct 5 2003
289.
Oct 5, 2003Oct 5 2003
290.
Oct 5, 2003Oct 5 2003
291.
Oct 5, 2003Oct 5 2003
244.
Oct 3, 2003Oct 3 2003
246.
Oct 3, 2003Oct 3 2003
249.
Oct 3, 2003Oct 3 2003
250.
Oct 3, 2003Oct 3 2003
252.
Oct 3, 2003Oct 3 2003
     Re: fraggleroc
253.
Oct 3, 2003Oct 3 2003
      Re: fraggleroc
254.
Oct 3, 2003Oct 3 2003
       Re: fraggleroc
256.
Oct 3, 2003Oct 3 2003
        Re: fraggleroc
259.
Oct 3, 2003Oct 3 2003
        Re: fraggleroc
260.
Oct 3, 2003Oct 3 2003
         Re: Shadow
261.
Oct 3, 2003Oct 3 2003
          Re: Shadow
262.
Oct 4, 2003Oct 4 2003
           Re: Shadow
263.
Oct 4, 2003Oct 4 2003
          Re: Shadow
265.
Oct 4, 2003Oct 4 2003
           Re: Fungu
266.
Oct 4, 2003Oct 4 2003
            zeph
268.
Oct 4, 2003Oct 4 2003
             Re: human
269.
Oct 4, 2003Oct 4 2003
              Re: human
271.
Oct 4, 2003Oct 4 2003
               Re: human
275.
Oct 4, 2003Oct 4 2003
                Re: human
270.
Oct 4, 2003Oct 4 2003
              Re: human
272.
Oct 4, 2003Oct 4 2003
               Re:DrEvil
277.
Oct 4, 2003Oct 4 2003
             Re: zeph
278.
Oct 4, 2003Oct 4 2003
             Re: zeph
264.
Oct 4, 2003Oct 4 2003
          Re: Shadow
296.
Oct 5, 2003Oct 5 2003
          Re: Shadow
297.
Oct 5, 2003Oct 5 2003
           What is truly funny
298.
Oct 5, 2003Oct 5 2003
           Valve is at fault
299.
Oct 5, 2003Oct 5 2003
            Re: Valve is at fault
300.
Oct 5, 2003Oct 5 2003
             Re: Valve is at fault
301.
Oct 5, 2003Oct 5 2003
              Re: Valve is at fault
255.
Oct 3, 2003Oct 3 2003
       Re: fraggleroc
258.
Oct 3, 2003Oct 3 2003
267.
Oct 4, 2003Oct 4 2003
243.
Oct 3, 2003Oct 3 2003
247.
Oct 3, 2003Oct 3 2003
251.
Oct 3, 2003Oct 3 2003
257.
Oct 3, 2003Oct 3 2003
273.
Oct 4, 2003Oct 4 2003
279.
Oct 4, 2003Oct 4 2003
274.
Oct 4, 2003Oct 4 2003
276.
Oct 4, 2003Oct 4 2003
280.
Oct 4, 2003Oct 4 2003
281.
Oct 4, 2003Oct 4 2003
282.
Oct 4, 2003Oct 4 2003
  STEAM
292.
Oct 5, 2003Oct 5 2003
295.
Oct 5, 2003Oct 5 2003
302.
Oct 6, 2003Oct 6 2003
293.
Oct 5, 2003Oct 5 2003
294.
Oct 5, 2003Oct 5 2003
303.
Oct 6, 2003Oct 6 2003
304.
Oct 6, 2003Oct 6 2003
 lol
305.
Oct 6, 2003Oct 6 2003
306.
Oct 6, 2003Oct 6 2003
307.
Oct 6, 2003Oct 6 2003
308.
Oct 6, 2003Oct 6 2003
309.
Oct 7, 2003Oct 7 2003
310.
Oct 7, 2003Oct 7 2003
311.
Oct 7, 2003Oct 7 2003
318.
Oct 7, 2003Oct 7 2003
319.
Oct 7, 2003Oct 7 2003
321.
Oct 7, 2003Oct 7 2003
322.
Oct 7, 2003Oct 7 2003
325.
Oct 9, 2003Oct 9 2003
326.
Oct 9, 2003Oct 9 2003
327.
Oct 9, 2003Oct 9 2003
328.
Oct 9, 2003Oct 9 2003
329.
Oct 9, 2003Oct 9 2003