views:

100

answers:

3

Hey,

I used EtherDetect to see what is one game sending to me and what I'm sending to game server. I was wondering what encryption is it after the packet information which is colored in grey color in the image bellow. How can I encrypt/decrypt information which I'm sending/receiving in my games like this?

ehterdetect

+3  A: 

Why do you think this data is encrypted? This could also be simple binary encoded data, but as long as you don't know the data format this remains a secret.

splash
Alright, I took a wrong word - I meant encoding rather than encryption.
Richards
+1  A: 

probably be better off googling about the game, find out what game engine it uses, etc etc, this is probably the easist way to work it out.

edit - Looking at the data, there is some strings in there, so it's probably not encrypted. As the other answer states, it may just be binary representations of data only meaningful if you know what it is... could be a few numbers, could mean the state of the game, state of a player, location updates.. who knows?

clocKwize
This applies to @splash too - I think you're both right that it's probably just binary data. Given the need for performance above almost everything else (from a network perspective, anyway) I would think it's pretty rare for a game to encrypt data on the wire. Encryption and decryption are expensive operations to perform, and can result in larger data on the wire than the input - neither of which are desirable.
GalacticCowboy
Sorry, yes I meant encoding or data type (like binary or something). This is quite new to me so I didn't quite know how to call it. Anyone maybe knows how to make a data binary lets say in Flash?
Richards
A: 

The "encryption" is your ethernet & ip header...

joveha