In recent years, the mini-game market has surged in popularity, accompanied by severe security challenges. Basic reinforcement measures no longer meet the demands of game development, leading to widespread Hack issues across many mini-games. Balancing the encryption strength of AssetBundles with package size has also become a significant challenge.
Several tools for decrypting mini-games have already appeared on the market, such as unpackminiapp. Simply locate the mini-game package in the specified directory, then import it into the decompilation tool to decrypt and extract the resources.
Once a game's AssetBundle package is Hacked, it leads to the leakage of resources such as code, images, videos, and audio contained within the package. These resources may be used for competitor analysis or even copied and released as competing products, causing immeasurable losses to the game.
Beyond combating rampant plagiarism, encrypting mini-game AssetBundle resources while ensuring minimal decryption overhead and reducing performance burden has become a major challenge for many games.
JikGuard mini-game hardening solution now supports Unity AssetBundle resource encryption. This feature effectively combats resource theft and code plagiarism, safeguarding mini-game security. Key characteristics include:
♦ Designed for Mini-Games
Unlike other market-available hardening products that merely obfuscate JavaScript code, JikGuard has developed an encryption method that is highly coupled with the engine.
♦ Fast and imperceptible
The encryption scheme only processes core critical areas, having virtually no impact on game loading speed or operational flow, achieving imperceptibility.
♦ High Encryption Strength
The encryption algorithm undergoes high-intensity custom obfuscation. This obfuscation is meticulously designed to increase complexity while maintaining efficiency, resulting in minimal operational overhead.
♦ Fast decryption speed
Core file blocks are compact and remain consistent regardless of the overall resource file size. When tested on mainstream smartphones, decrypting 300 resource files simultaneously adds less than 10 milliseconds to the decryption time.
♦ Easy to operate, low integration cost
No SDK integration required, no complex configurations. Simply set a gamekey and run a single command line to complete hardening without generating redundant package sizes.
Beyond encrypting AssetBundle resources, JikGuard's mini-game hardening solution offers specialized features including code encryption, obfuscation, anti-debugging, tamper protection, communication protocol safeguarding, data verification, and image watermarking with steganography.