Crysis 2 XMLRPC Help

Post Reply
dsanderson
New to forums
New to forums
Posts: 6
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Sat Apr 02, 2011 4:16 pm

Crysis 2 XMLRPC Help

Post by dsanderson »

I am going to develop a solid solution for a Crysis 2 server administration tool. I was never involved this in depth prior to Crysis 2 (eg. Crysis & Crysis Wars), so this is my first step into this specifically. I have developed software my entire life - so this is not the issue, but what is; is the lack of proper documentation on the actual XMLRPC protocol specific to Crysis 2 server.

So far my understanding of the protocol is this:

DNS Query

Code: Select all

dcom.game.nfoservers.com: type A, class IN
We are to query the DNS to return the proper IP address to connect to the server.

Send a 'challenge'

Code: Select all

POST /RPC2 HTTP/1.1
Accept: *
Server: DCOM Productions
Content-Type: text/xml
Connection: keep-alive

<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
	<methodName>challenge</methodName>
	<params />
</methodCall>
We send an HTTP POST to the server including the XMLRPC above to initiate a handshake with the server; eg. a 'challenge'.

..I am going to post this unfinished post so I do not lose the content, and I will update this post as I figure this stuff out.

Please, if you can contribute, please provide what you know :)
Post Reply