Since I believe someone already sent an email to Valve, I'll reveal
what this particular exploit is. I'll reference the particular line in
my module to help explain it.

http://code.google.com/p/gmodmodules/source/browse/trunk/serverplugin_serversecure2/validation.cpp#38

In the 'k' packet which the client sends to the server, they can
specify an auth protocol version (0 invalid, 1 cdkey, 2 authcert, 3
steam ticket). The engine normally only accepts 3 but someone
accidentally disabled a certain authentication check in the builds
being pushed out. Just setting the authproto version to 2 will give
you a steamid of 0.

To address the "Serenity" issue, Alfred has been contacted a couple
times about the issue, and I have no idea what steps they've taken to
rectify ticket stealing (since they can detect it but don't explicitly
stop it).

On Sun, Aug 15, 2010 at 11:07 AM, Guy Watkins
<[email protected]> wrote:
> Actually, I think better routing protocols saved the day.  The major problem
> was that they were assigning /8 blocks to people that needed more than a /16
> block.  Routing was not based on a mask.  The A, B, C class was determined
> by the IP address, not a mask.  Better routing protocols allowed variable
> size blocks, so a /anything could be assigned.
>
> } -----Original Message-----
> } From: [email protected] [mailto:hlds_linux-
> } [email protected]] On Behalf Of Carl
> } Sent: Saturday, August 14, 2010 10:04 PM
> } To: Half-Life dedicated Linux server mailing list
> } Subject: Re: [hlds_linux] STEAM_0:0:1
> }
> } You're thinking of NAT.
> }
> } Sent from my telnet.
> }
> }
> } Guy Watkins wrote:
> } > If not for dhcp, we would have run out of IP addresses over 10 years
> } ago!
> } >
> } > } -----Original Message-----
> } > } From: [email protected] [mailto:hlds_linux-
> } > } [email protected]] On Behalf Of Harry Strongburg
> } > } Sent: Saturday, August 14, 2010 1:04 PM
> } > } To: Half-Life dedicated Linux server mailing list
> } > } Subject: Re: [hlds_linux] STEAM_0:0:1
> } > }
> } > } On Sat, Aug 14, 2010 at 07:54:39PM +0300, Bajdechi Nightbox Alexandru
> } > } wrote:
> } > } > Imo Dynamic IPs should be banned. Who had this terrible idea to
> } invent
> } > } them
> } > }
> } > } ISPs who do not want their customers to run static servers. It's also
> } > } easier to manage for them (just using DHCP to assign IPs to customers
> } is
> } > } easier than giving static ones).
> } > }
> } > } _______________________________________________
> } > } To unsubscribe, edit your list preferences, or view the list archives,
> } > } please visit:
> } > } http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> } >
> } >
> } > _______________________________________________
> } > To unsubscribe, edit your list preferences, or view the list archives,
> } please visit:
> } > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> } >
> }
> }
> } _______________________________________________
> } To unsubscribe, edit your list preferences, or view the list archives,
> } please visit:
> } http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to