Skip to content
JikGuard
Log in

Game client security, explained for developers.

Technical articles on Android game security, client integrity, game engines, and the threats developers need to understand.

Selected articles.

How games detect virtual machines

How games detect virtual machines

In recent years, the game market has been developing at a high speed, and along with it, there are also game black and grey industry that seek to make profits. Driven by profit, the scale of game black and grey industry is expanding rapidly, and the attack trend shows the characteristics of diversified angles. Under this trend, the detection coverage of game security protection is particularly important. If the game protection is missed in a certain part of the inspection, in a short period of time, the game cheats will complete the iteration, which will lead to the failure of …

Read article
How to Anti Hack in Client-Side Games

How to Anti Hack in Client-Side Games

Hogwarts Legacy, a spin-off of the world-class Harry Potter IP, has won the hearts of many gamers. With all the glamour, Hogwarts Legacy was soon targeted by a famous game hacking organisation, which threatened to crack it "under 10 days and spread it, and everyone will be playing it for free".

Read article
Black and Gray Industry Insights: Blackmod

Black and Gray Industry Insights: Blackmod

Black and gray industry has been a persistent problem in the gaming industry, and some websites and communities specialising in providing cheats and hacks have exacerbated the problem. This article will focus on Blackmod, a game cheats platform, to reveal its mode of operation and potential harm.

Read article
Black and Gray Industry Insights: Android Republic

Black and Gray Industry Insights: Android Republic

Although the open source ecology has brought Android a better space for development, there are also certain security problems. In terms of game security, the Android side of a game is relatively lower threshold for hacking and making cheats, and faces more serious security problems.

Read article
Game Lua Encryption Solution

Game Lua Encryption Solution

Lua with its small and fast characteristics has gradually become the majority of game developers must study, so the security of Lua for game developers is very important.

Read article
Zygisk-IL2CppDumper Detection Solution

Zygisk-IL2CppDumper Detection Solution

As we all know, there are two script compilers in Unity engine, Mono and IL2CPP. These two script compilers have their own advantages, but there are also some security issues, this article will analyse them from the perspective of game security and provide solutions.

Read article
Unity Mono Encryption Solution

Unity Mono Encryption Solution

Since IL is very easy to be analysed and reversed by professional decompiler such as ILSpy / .NET Reflector, it is very difficult for hackers to analyse it without protection, and the security of the game is very poor, so how to effectively encrypt Unity Mono has become an important issue for the industry.

Read article
Mobile Game Anti-Frame Capture Solution

Mobile Game Anti-Frame Capture Solution

According to the statistics, game R&D cost accounts for about 15%-35% of the revenue, and the proportion of art resources in R&D cost reaches 50-70%. If you want to occupy a place in the fierce market competition, the importance of game art is self-evident.

Read article
How Games Anti-Debugging

How Games Anti-Debugging

It has been observed that in recent years, the trend of game attacks has been diversified, mainly in the form of injection cheats, memory modification cheats, auto-click, hacking, etc.

Read article
Cocos Engine Encryption Solution

Cocos Engine Encryption Solution

According to the data, the global game market share of Cocos engine is about 20%. The advantage of Cocos engine is outstanding in 2D rendering, which is more suitable for the needs of small and medium-sized games. However, due to the open source nature of Cocos engine, hacks against Cocos engine are more rampant.

Read article
How games detect the Xposed framework

How games detect the Xposed framework

Among the security risks faced by games, in addition to common cheats such as memory modification, speed hack and hacking, there is also a category of seriously harmful cheats - “injection cheats”.

Read article
iOS Rootless Jailbreak Detection Solution

iOS Rootless Jailbreak Detection Solution

For a game, the art performance that the players pay attention to at the first sight will largely determine whether the players will be interested in the game and continue to understand the game content. The importance of game art is self-evident if you want to occupy a place in the fiercely competitive market.

Read article
Game Anti Frame Capture Solution

Game Anti Frame Capture Solution

For a game, the art performance that the players pay attention to at the first glance will largely determine whether the players will be interested in the game and continue to understand the game content. The importance of game art is self-evident if you want to occupy a place in the fiercely competitive market.

Read article
How Games Detect PlayCover

How Games Detect PlayCover

In today's gaming market, mobile games have dominated the market. However, due to factors such as screen size, lagging and performance limitations, mobile games have gradually started to support interoperability between multiple devices. However, there are still some games that are not interoperable between mobile and PC, do not support PC, or do not have a Mac version, which makes it inconvenient to experience the game on Mac devices, and PlayCover was developed to solve this problem.

Read article
​How Games Detect Frida

​How Games Detect Frida

In the process of game security confrontation, there are a lot of cheats based on the implementation of the game memory module modification, this kind of cheats usually use memory modifiers, in addition, there is a relatively higher threshold, but also more difficult to detect the “injection cheats”.

Read article
Cheat Engine Modifier Detection Solutions

Cheat Engine Modifier Detection Solutions

Cheat Engine (CE for short) , is a powerful game memory modifier. It can be used to scan the game's memory and perform modifications, locking and other operations. It also comes with a debugger, disassembler, assembler, shifter, system checker tool and more.

Read article
Explanation of Unity Engine Encryption Solutions

Explanation of Unity Engine Encryption Solutions

The huge volume attracted the black and gray production, Unity developed games became the hardest hit by the attacks. Cracking and reversing tools for Unity engine are emerging, such as: reversing tools Il2CppDumper and dnSpy, resource parsing tool AssetStudio and so on.

Read article
Explanation of Game Anti-Cheat Solutions

Explanation of Game Anti-Cheat Solutions

Due to the low threshold of game cheating, unequal game security confrontation, perfect development of black and gray industry chain, and high threshold of legal rights, the situation of game security is getting more and more serious, and “game anti-cheat” has become a mandatory course for manufacturers.

Read article