It has been more than five months since our game was launched in March. Android has opened 100 servers and around 50 IOS servers. There are various stories in the middle. Let's talk about network security today.
Security issues are similar to the following:
- What should I do if my account is secure, my password is lost, and my account is stolen.
- Server Security: Some people collect game messages, parse, change the value, find vulnerabilities, resend them to the server, or simply bomb the server with a large number of messages.
- Client security, resource encryption, message encryption, key data encryption during game operation, etc.
The following measures are taken:
Encrypted Data transmission
Encrypted Data transmission
Encrypted data transmission ensures that data is not transmitted in plain text on the network. You can choose a specific encryption algorithm.
Log records and audit of user account usage behaviors
Take measures for abnormal accounts. Block number or restrict its behavior. Pay special attention to accounts that frequently go online or offline in a short period of time.
Key data encryption on the client
Key data includes the user's level, ID, money, attack power, defense power, and so on.
Client Resource encryption
Encryption is required for pictures, music, scripts, and configuration files to prevent unauthorized users from stealing them.
Strategy for online game security protection