There's no challenge in Source RCON. So I assume you're referencing to the authentication. Authentication packets are built as follows:
* long integer (32bit) - a request ID, maybe a random number (just for checking purposes) * byte (8bit) - the packet type, SERVERDATA_AUTH for authentication: 0x03 * null-terminated string - rcon_password of the server * zero-byte (8bit) - an additional zero-byte 0x00 So a auth request with request ID 12345 password "password" will look like this: 00 11 10 01 00 11 00 00 03 70 61 73 73 77 6F 72 64 00 00 First 4 bytes are request ID (little-endian), 0x03 is the type, the rest until the first zero-byte is the pasword. Plus an additional zero-byte. You may have a look at our code here: http://code.google.com/p/steam-condenser/source/browse/ 2009/3/4 Yaakov Smith <m4ngr...@gmail.com> > I got lost looking at the C# one, and I got a "DNS error - cannot find > server" when trying to access the VB6 one. > > -----Original Message----- > From: hlcoders-boun...@list.valvesoftware.com > [mailto:hlcoders-boun...@list.valvesoftware.com] On Behalf Of Tom Leighton > Sent: Wednesday, 4 March 2009 2:58 PM > To: Discussion of Half-Life Programming > Subject: Re: [hlcoders] RCON in VB.NET > > There is a c# and vb6 example on the wiki. They should help you. > > Yaakov Smith wrote: > > How would I put the Challenge packet together? I found an example of RCON > in > > VB, but it's for the old GoldSrc protocol. > > > > > > > > I have look at this > > <http://developer.valvesoftware.com/wiki/Source_RCON_Protocol> but I'm > > still stuck. > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders