I'm attempting to write a simple packet logging proxy for Classic Conquer servers (~4280).
Here are the steps I've gotten so far:
Solved. I was not sending the local proxy IP correctly.
Here are the steps I've gotten so far:
- The client connects to the proxy, then connects to the authentication server.
- I am decrypting the server packet 1055 and injecting the proxy IP and port, and forwarding that back to the client.
- The client then sends 1052 to the auth server.
- Once it connects to the game server, it doesn't send anything. So this is where I'm stuck.
Solved. I was not sending the local proxy IP correctly.