Sign in to follow this  
Leadorn

Reverse engineering a network protocol

Recommended Posts

Leadorn    100
Hi I’m about to continue a project started in my third year at the university for a well known company as my final course before gratduation. I need to reverse engineer a games network protocol to later integrate the game with their system. I have already done some work, some network packages are reverse engineered, I’ve written a Trojan horse that created files for every sent and received packet from within the game, but I could need more help. Are there any books on reverse engineering network protocols? Are there tools/programs that can help me? The game is Combat flight simulator 3. - direct play 8 - selfdebugging game :) - freezes or crashes if anything is sent wrong

Share this post


Link to post
Share on other sites
Leadorn    100
Quote:
Original post by izhbq412
Run this on both machines instead of "dumping every packet in a file" ;)



Well no thanks. Used ethereal in the beginning but there is so much overhead. ip tcp and directplay headers. It’s hard to determine what is what. So I use my direct play interface hook instead. That way I get only the data sent by the application.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this