The online racing simulator
TCP Packets Improvement
(3 posts, started )
TCP Packets Improvement
Hi there,

I'd like to suggest some modifications of TCP Packets structure. Actually, the packets are not encrypted and the way you decode it, isn't difficult. These packets should be hashed/salted to prevent any data stealing/decoding from them, what can significantly reduce cracking/unlocking at least for new versions.

The hash/salt is sent anywhere in the packet, being recognized by both sides (for example, starting inside a specific range and using a specific amount of bytes), and then, the receiver use this salt/hash to decode the data from the packet.

It means a single packet can have infinite variations, which will be extremely difficult for who wanna get the data from the packets to be successful.

In addition, a "time to time" verification can help with cracking prevent objective. A salted/hashed packet containing some keys can be sent every 10 minutes for example. This packet will be decoded by master server and compared with allowed keys for that user. Today, when a user joins a server, his connection pass over the master server to the server he is connecting.
-
(BeNoM) DELETED by Scawen : ok, sorted
If you was understand and decode unlocking process you'll understand how make new master server with that protection system.

Client (game) will decode this TCP Packet. All what we need it find and do disassembled code this decryption of TCP Packet. After that we have few cases. One of them is skip process decoding tcp packet in game by patching bytes then fake master server no need update Smile

Time is money. (imho) New protection system is not good 'coz it not bring money. New content and updating this is right way at now and does game better.
Quote from repeat83 :If you was understand and decode unlocking process you'll understand how make new master server with that protection system.

Client (game) will decode this TCP Packet. All what we need it find and do disassembled code this decryption of TCP Packet. After that we have few cases. One of them is skip process decoding tcp packet in game by patching bytes then fake master server no need update Smile

Time is money. (imho) New protection system is not good 'coz it not bring money. New content and updating this is right way at now and does game better.

Decoding how LFS.exe deal with the packets is infinite harder than decode a single actual packet intercepting it. I can tell you, isn't necessary to break the exec code to replicate many functions of the Master server. And in fact, time is money, but in this case, spending this time can means more money.

TCP Packets Improvement
(3 posts, started )
FGED GREDG RDFGDR GSFDG