Analysis of mobile game anti-cheat scheme

According to the "Game Industry Report for January-March 2023" released by the Game Industry Committee of the China Music and Digital Association, from January to March 2023, the actual sales revenue of China's mobile game market was 48.694 billion yuan, accounting for 10% of the overall actual sales revenue of the game market. 72.12%, although the data dropped slightly year-on-year, it is enough to prove that mobile games still occupy a dominant position in the game market.

Data source: China Game Industry Research Institute & Gamma Data (CNG)

Contrary to the cooling market performance, the black and gray game production scale is rapidly expanding. According to the statistics of the "FairGuard Game Security 2022 Annual Report", a total of 5,826 cheating samples will be collected in 2022, a year-on-year increase of 52%; security confrontation is more intense, and a number of The data showed an upward trend, and the cumulative game security risks detected throughout the year increased by 96% year-on-year.

Distribution of FairGuard game security risks in 2022

Based on more than ten years of experience in game security confrontation, FairGuard has analyzed and shared with you the reasons for the proliferation of cheating in mobile games , the harm caused by cheating , and how to counter cheating in mobile games .

Why are mobile game cheats rampant?

● Low threshold for cheating

If the mobile game is not protected by an anti-cheat solution, use existing cheating tools, such as GG modifiers, gear shifting, etc., without complicated operations, and just a few steps to achieve cheating functions such as variable speed/unlimited gold coins/double attack, Seriously affect the normal player game experience.

● Perfect black and gray industry chain

The black-and-gray mobile game industry chain is complete, with a pyramid-shaped distribution. The plug-in authors who master the technology develop various frameworks and bypass methods, which are continuously distributed and diffused through lower-level agents, and finally reach players. A popular game goes online to being cracked/developed It only takes a few hours to hang out.

● High threshold for legal rights protection

Cases of damage to games caused by cheating are common, but successful rights protection is rare. The high threshold for legal rights protection, difficulty in obtaining evidence, and long cycle make it difficult for small and medium-sized game companies to deal with it, which also leads to more rampant cheating industry.

What are the hazards caused by hanging?

● Affect the normal game experience of players, cause the game to be unbalanced, and cause a large number of players to lose.

● If the game cheats are not corrected, allowing the proliferation of cheats will drastically shorten the life cycle of the game.

● The loss of players and the shortening of the game life cycle due to cheating will directly affect the revenue of the game owner.

● Making and selling plug-ins violates the law, infringes the copyright of the game, and damages the corporate image.

● The occurrence of cheating in the game will cause a lot of waste of customer service, legal affairs, and operation resources of the game party.

How to prevent cheating in mobile games?

Facing the ever-increasing intrusion of black and gray game products, game manufacturers urgently need a strong and professional game security team. Driven by technology, FairGuard has developed a number of exclusive technologies in the industry, and built a function matrix for different scenarios and game types. The service solutions include game reinforcement , anti-cracking , anti-cheat , communication protection , environment detection , cloud protection , situational awareness , etc. Multiple items.

● Anti-cheat function

Aiming at the risk that the game will face a series of cheat modifications, FairGuard has developed a behavior detection solution, which is equipped with a 200+ dimensional intelligent perception system, which can kill all kinds of cheats and their variants to achieve effective protection.

●  Anti-cracking function

FairGuard industry's exclusive non-API signature verification technology, deeply encrypts the game engine and code, and performs multiple verifications on the game package signature and file integrity, preventing the game from being implanted with malicious modules and removing advertisements.

●  Encryption of game resources

FairGuard's exclusive resource encryption scheme, which goes deep into the bottom layer of the game engine, and is carefully constructed in combination with the game resource file structure and loading mechanism, can provide high-strength encryption protection for the game. It has the characteristics of low running consumption and no impact on performance, and supports Android/iOS/PC three platforms .

●  Game engine encryption

FairGuard's exclusive no-import function SO packing technology penetrates deep into the bottom layer of the game to provide the strongest level of encryption protection, protecting the game code from analysis and preventing further operations by crackers.

●  Security environment detection

The underlying detection method is used to accurately identify the game operating environment, such as: jailbreak, ROOT, virtual machine, virtual framework, cloud mobile phone, etc., and provide a personalized flashback strategy.

●  Anti-engine level shifting

Go deep into the bottom layer of the game engine, conduct in-depth detection of the engine-level speed change, and obtain the specific speed change multiple, which can realize accurate title ban or flashback processing.

●  Variation invalidation

Using FairGuard's exclusive import-free SO packing technology, high-strength packing protects the code in the game. After a large number of actual machine tests, it can ignore any transmission and its variants, making its transmission function invalid.

●  Anti-offline function

Hanging offline can bypass the client and realize batch upgrades, which is very harmful to the fairness of the game. FairGuard provides a data verification function, which can accurately verify the upstream and downstream data of the game, ensure the security of the game communication protocol, and avoid offline hanging and private server problems.

Guess you like

Origin blog.csdn.net/qq_46702493/article/details/130627098