Luigi Auriemma

aluigi.org (ARCHIVE-ONLY FORUM!)
It is currently 19 Jul 2012 16:19

All times are UTC [ DST ]





Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: How does the GS Protocol v3 work?
PostPosted: 26 Oct 2010 17:51 

Joined: 12 Oct 2010 10:13
Posts: 1
Hello,

I want to query the gamespy master server to look for all live gameservers for a specific game. (arma2oapc, arma2pc)
But I do not understand how it works. I have looked into the source code of gslist, but I am not able to figure out how the query works. :(
Well, I know I have to send two queries and after the first one I will get the "challenge" code, but what do I have to do with this code?
Simply resend it with another packet does not work.

It would be nice if someone could explain me the procedure step by step. But please not with source code in c. I want to implement it with python and so it would be better if you use technical terms instead of examples. (Unless anyone can show me a python example ;-) )


Top
 Profile  
 
 
 Post subject: Re: How does the GS Protocol v3 work?
PostPosted: 27 Oct 2010 08:12 

Joined: 13 Aug 2007 21:44
Posts: 4068
Location: http://aluigi.org
the problem is that it's not a so simple thing because other than the protocol involved (you can take a look at it with a sniffer during the query) there is all the encryption part involved so in any case there is C stuff (enctypex.c and gsmsalg).

probably there are a couple of threads on this forum talking about this matter but don't know if they can help


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for: