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 counter AssetStudio

How games counter AssetStudio

AssetStudio is a commonly used resource extraction tool. This article analyses how games should address hacking issues through case studies and proposes effective solutions.

Read article
How games detect MT Manager

How games detect MT Manager

In this article, we will analyse the features and principles of the reverse engineering tool ‘MT Manager’ through case studies and provide solutions for game hacking.

Read article
Unreal Engine Game Protection Solution

Unreal Engine Game Protection Solution

The UE engine's strengths lie in its powerful graphics and visual effects, which align well with the current gaming market's demand for high-quality, premium content. However, the UE engine also faces security issues, especially as there are already many hacking tools targeting the UE engine on the market.

Read article
How games detect speed-hack cheats

How games detect speed-hack cheats

Among the many risks of cheats faced by games, in addition to common cheating methods such as memory modification and injection, the black and gray industries also often use "speed-hack" to cheat.

Read article
JikGuard game protection supports Steam Deck

JikGuard game protection supports Steam Deck

Where there are games, there is cheating, and the Steam Deck is no exception. At its core, it creates a PC-like environment through a compatibility layer, allowing games to run on SteamOS under Linux. This means the Steam Deck also faces the same game security issues as PC games.

Read article
VMOS Open-Source: New Threat to Game Security

VMOS Open-Source: New Threat to Game Security

Virtual machine technology has been exploited by the black and gray industry of gaming to run cheats. The system simulated by the virtual machine can provide ROOT permissions for modifiers and can also run multiple instances. Running games in a virtual machine environment poses considerable security risks.

Read article
How Games Detect Black and Gray Studio

How Games Detect Black and Gray Studio

With the diversification of the game market, the methods used by black and gray industry in the gaming industry are also becoming more diverse. Games such as SLG and MMO are frequently targeted by black and gray studios because they can be used to make money directly or have trading systems.

Read article
How Games Detect iOS Jailbreaks

How Games Detect iOS Jailbreaks

According to JikGurd's observations, although the iOS system has a certain level of security, it is not without vulnerabilities, such as the common cheating method known as iOS jailbreak.

Read article
FPS Game Anti-Cheat Solution

FPS Game Anti-Cheat Solution

In order to combat game cheats, we need to understand why FPS game cheats are difficult to prevent. From what angles do these cheats attack? The JikGuard technical team collected some game cheat samples and analysed them.

Read article
Online Game Anti-Cheat Solution

Online Game Anti-Cheat Solution

How to efficiently detect cheats is the key to ensuring the healthy and stable operation of games. We will analyse the implementation principles of common cheats through actual cases and share online game anti-cheat solutions.

Read article
iOS Code Encryption Solutions

iOS Code Encryption Solutions

Unlike Android's open source ecosystem, iOS's closed source ecosystem's hardware, software, and services are strictly reviewed and tested, ensuring a certain level of security and stability. However, this has also led to some companies neglecting security issues during development, such as iOS game anti-cheats and anti-hacking.

Read article
How Games Detect Magisk Cheating Tools

How Games Detect Magisk Cheating Tools

Although the open source ecosystem has brought Android better development space, it has also brought with it a lower threshold for hacking and more serious security issues. A common method of cheating in Android games is to obtain root privileges to provide an environment for game cheats and hacks.

Read article
Unreal Engine Resource Encryption Solution

Unreal Engine Resource Encryption Solution

Compared to Unity, Unreal Engine's advantage lies in its powerful graphics and visual effects, which align with the game market's demand for high-quality, premium games. However, like Unity, Unreal Engine also faces serious security issues.

Read article
How games detect injected cheats

How games detect injected cheats

In addition to common cheating methods such as memory modification and hacking, the black and grey industry for games also use ‘special plug-ins’ with relatively high barriers to entry. Special plug-ins are cheats customised for specific game play, also known as ‘injection cheats’.

Read article
How games detect virtual frameworks

How games detect virtual frameworks

Risky environments for games are environments that are independent of the original device or disrupt the original system of the device. Common game risk environments include: iOS jailbreak, Android root, virtual machines, virtual frameworks, cloud phones and so on. Because these types of risky environments can provide the high-level device permissions needed for game cheats and hacks, there are often greater security risks when the game is in these device environments. ​

Read article