We wanna create a private server for an MMORPG game and are wanna develop python client. The original game client is written in python and protected by CheatBlocker. The goal of this job is to reverse-engineer the client’s network layer to handle the handshake and encryption protocols. The game utilizes a hybrid encryption scheme: TEA for decryption and 3DES for encryption. We need a specialist to bridge the communication between our custom Python client and the game server. This project is strictly for private server development and protocol documentation. What We Need Protocol Analysis: Analyze the game client EXE using IDA Pro to locate the packet encryption and decryption routines. Handshake Reversal: Identify the logic behind the initial handshake process. You must extract how the dynamic session keys are generated and exchanged. Encryption Implementation: Develop a Python implementation that successfully performs the handshake, captures the generated keys, and uses them to decrypt incoming (TEA) and encrypt outgoing (3DES) packets. CheatBlocker Bypass: Find the necessary addresses and bypass logic to allow debugging and packet sniffing without interference from the anti-cheat system. We will provide reference data for several packets and server-side packet documentation. Deliverables A standalone Python module/script that handles the handshake and packet encryption/decryption. Comprehensive address list and packet structure documentation. Required Skills IDA Pro + Hex-Rays Decompiler x86 Assembly C++, Visual Studio, Python Windows API hooking CheatBlocker bypass experience