I know that what I want to decrypt is not a file, but its stored in a file, so I hope this is okay. I'm trying to reverse engineer the server used in Burnout Paradise for the PC since it's been going downhill lately. So far I haven't had any problems figuring out what does what, except the authentication part which seems to be encrypted.
192.168.1.7 is the IP of my machine. 159.153.239.36 is the IP of the server. The attached file contains four individual captures of the authentication process.
The Forum is up for sale: XeNTaX Forum looking for new owner
Decrypting network traffic in Burnout Paradise
Decrypting network traffic in Burnout Paradise
You do not have the required permissions to view the files attached to this post.
- aluigi
- VVIP member

- Posts: 1916
- Joined: Thu Dec 08, 2005 12:26 pm
- Location: www.ZENHAX.com
- Has thanked: 4 times
- Been thanked: 661 times
- Contact:
Re: Decrypting network traffic in Burnout Paradise
it's a ssl connection, like:
knowing what data or type of data is exchanged is not impossible but depends.
for example my stcppipe tool supports the ssl connection and the visualization/dumping of the data (example: "stcppipe -D -S 159.153.239.36 21841 21841") but obviously is necessary that the client (game or software) doesn't verify the incoming certificate or it will reject the connection (and if I'm not in error the EA games verify it) and to force it to connect to yourself (127.0.0.1)
the other solution is debugging the game client setting a breakpoint to each call of the ssl function which sends the data.
Code: Select all
openssl.exe s_client -connect 159.153.239.36:21841for example my stcppipe tool supports the ssl connection and the visualization/dumping of the data (example: "stcppipe -D -S 159.153.239.36 21841 21841") but obviously is necessary that the client (game or software) doesn't verify the incoming certificate or it will reject the connection (and if I'm not in error the EA games verify it) and to force it to connect to yourself (127.0.0.1)
the other solution is debugging the game client setting a breakpoint to each call of the ssl function which sends the data.
Re: Decrypting network traffic in Burnout Paradise
So my suspicions were correct: it is SSL. The thing is I am writing a program in C# which will replicate the server. I'm don't know anything about debugging programs (besides ones I've written in C#), a friend of mine does but he's in Sweden at the moment with family.
