Jump to content
  • Advertisement
Sign in to follow this  
Leadorn

Reverse engineering a network protocol

This topic is 4484 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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
Advertisement
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
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!