DevXUnity Obfuscator Pro - a professional protection tool and localiation for Unity 3D applications.

 



Product "DevXUnity-Obfuscator Pro" - is a complex protection utility for Unity 3D platform, and is designed to:
- obfuscated scripts and libraries;
- Product localization (stage code, auto-translation);
- encryption resources and string code data;

Key features:
- Support for obfuscation in real real-time mode.
- Support obfuscation: Script (C #, Script, Boo) and libraries (DLL Assembly)
- Symbol obfuscation involves renaming classes, methods and their parameters, fields, properties, a set of meaningless characters;
- Possibility of insertion of the application work restriction by time;
- Protection of data used by PlayerPrefs;
- Encrypt string data and resources assets;
- Automated localization of the scenes and the code in many languages.
- Support for automatic transfer of resources to the selected language
- spell checker support (en, ru)
- The ability to export and import of resource localization in CSV format as well as the loading of GoogleSheets

Learn more about the features...


Download...     Buy...     Send mail...




DevXUnity Obfuscator Base - a professional protection tool for Unity 3D applications.

 



Product "DevXUnityObfuscator Base" - is a protection tool for Unity 3D platform, and is designed to:
- obfuscated scripts and a library, to;
- encryption code data string;
Obfuscation (. Lat obfuscare, «obscure, darken") - obfuscated code of the program, that is, to bring the source code or executable code to the form, retain the functional program, but complicates the analysis and understanding of algorithms and modifications during decompilation. "Entanglement" code can be carried out at the level of the algorithm at the source code, assembly code.

Functional features:
● Support for obfuscation:
○ compiled scripts (C #, Script, Boo)the source code is not modified
○ assemblies connected in the form of ready-made libraries (DLL Assembly)

● Support for obfuscation in real real-time mode. When modifying obfuscation script is performed automatically, and you can in the editor by running the player to work with the obfuscated version, which helps to take into account the peculiarities of the obfuscation process at the stage of creating the product.

● Symbol obfuscation:
○ Rename classes, methods and their parameters, fields, properties, a set of meaningless symbols;
○ Support obfuscation control attributes; (System.Reflection.ObfuscationAttribute)
○ Exclude from obfuscating mechanism defined class methods;
○ Automatic exclusion of renaming the classes and methods used by Unity environment;

● Ability to insert limits the application within 5 minutes

● Privacy Policy to refer to that used PlayerPrefs
○ encryption variable names;
○ Encryption of stored data;

● Encrypt string data with caching option for operation without loss of velocity to the encrypted data.
This defense mechanism to eliminate the possibility of studying the code of the text data.

Download...     Buy...     Send mail...



DevXUnity Obfuscator Base - a professional protection tool for Unity 3D applications.

 



Product "DevXUnity-Localization" - is an automated localization tool for Unity 3D platform;

Functionality:

■ Support for multiple languages;
■ Localization string code data (script and additional assemblies);
■ Localization scenes text data;
■ Localization of resource files;

■ Automatic analysis of textual and collecting data on all scenes;
■ Automatic analysis of textual data scripts and assemblies;
● The ability to filter by various parameters;
● Issuance of recommended list of strings for localization;
■ Possibility of selecting individual scenes string data, scripts and assemblies for inclusion in localization;
■ Support for automatic transfer of resources to the selected language (Translation "Yandex.Translate" service);
■ Support for spell checking (for languages RU, EN, "Spell Check: Yandeks.Speller");
■ The ability to export and import resource data for translation in CSV format as well as the loading of GoogleSheets;

Download...     Buy...     Send mail...

 

What is it for?

Unity 3D projects are based on the Mono platform that is a free clone of Microsoft .NET Framework. Thus, programs created with Unity 3D are subject to all vulnerabilities typical of .NET applications related to their wide possibilities for reengineering, removing license limitations and using your code in third-party products.

On the other hand, Unity 3D programs are far from standard .NET applications. So, usual .NET obfuscators cannot protect them.
Unity 3D Obfuscator is a variant of Inquartos Obfuscator (which has proved to be good at obfuscating regular .NET applications) customized and optimized for Unity 3D.
Besides the actual support of the Unity 3D project format, our obfuscator does a lot for configuring the obfuscation project concerning the peculiarities of how Unity 3D interacts with custom classes. This great feature of automatic configuration reduces what the user has to do to enable full-featured protection for his program to a couple of clicks.


Why exactly Unity 3D Obfuscator?

The answer is obvious. There are no other similar products.

It is also worth mentioning that some features Unity 3D Obfuscator offers for free. At the same time, access to advanced features is not limited in the demo version – if you use them, just additional code limiting the use of the program to one day after obfuscation is added to the protected application.