The Unity3D and mono VM based game apps are most popular game development environment in the game market and also widely used in VR, construction, Automobile, Education, Movie & Catton industry.
The core assembly of Unity3D is the Assembly-CSharp.dll, since it is a standard .NET assembly with metadata information includes the class name, method parameter, class type etc. and It is quite easier to be decompiling and reverse engineering the source code by use of the DnSpy or other decompiling tools.
More & More piracy, Intellectual Property stealing to popular Game happened nowadays, mainly includes bypassing, tampering/cheating and cause revenue and user losing.
Virbox Protector, a Effective tools in Protecting your game or entertainment application and help the game developer or game operator to:
with code hardening and signature verification techniques and mechanism, Developer will capable to encrypt the game profile, assets and data, the static resource file; to prevent the hacker parsing and abstracting the game application from repackaging/cheating by use of DnSpy, Asset Studio tools and protecting your investment
With RASP technology and monitoring the integrity of game apps and environment, Developer will capable to preventing game apps from fraud and game tampering and safeguard your gaming revenue. to maintain the game user experience and gaming fairness.
Encrypt the .NET IL instructions in the Assembly-CSharp.dll, and the encrypted instructions will be only decrypted to random address in memory when JIT processing, to make sure not be dumping in memory to original source code.
Encryption the resources and asset in the Unity3D application, to prevent parsing and abstracting by Asset Studio tools.
Monitoring and detecting the debug tools when application execution, with RASP protection, the game apps will quit execution in case debugging detected and preventing the dynamic debugging.
Encrypt the IL2CPP.so and GameAssembly, Remove the method, Code integrity verification to prevent tampering.
Stop the third processing to use debug attach and preventing code injection with dual session ptrace safeguard technology;
Monitoring and detecting the debug tools when application execution, with RASP protection, the game apps will quit execution in case debugging detected and preventing the dynamic debugging;
Instant hardening your game application with one click selection;
Offline & On Premise protection your apps, no need to upload to cloud and avoid code leaky risk. provides GUI and CLI protection mode.
Highly stability & No performance impact to protected game apps and without impact game user experience
Highly secured encryption scheme, and increasing game apps security dramatically with obfuscation and Code Virtualization to binary instructions to protect the mono VM. protect to specify functions level and effective to prevent the static and dynamic attack.
Stealing the code and algorithm and bypassing game server by decompiling your core algorithm and losing the revenue and user loyalty.
Cracking your code by reverse engineering and cheating in multiplayer game and memory tampering, make game environment in safety and fairness.