Eazfuscator.NET 2018.2 brings seamless integration with Unity.
Before, you had to obfuscate your Assembly-CSharp.dll
assemblies manually:
That is a simple and good approach. Yet it's not workable for Unity targets with more complex build pipelines (Android et al). For such targets, not only Assembly-CSharp.dll
should be built and obfuscated at the right time, it also has to be processed with platform-specific tools. And this is where it gets hard.
Instead of manual Assembly-CSharp.dll
obfuscation, you can now add Eazfuscator.NET protection right to your Unity project and get everything automated. The easiest way to do so is to drag Assets
folder from Unity IDE, and drop it in the green zone of Eazfuscator.NET Assistant:
Once you do that, Eazfuscator.NET Assistant applies protection to the project:
Now when you build the project with Development Build setting off, Assembly-CSharp.dll
will be obfuscated automatically during the build. Eazfuscator.NET does it right no matter what platform a Unity project currently targets thanks to the seamless integration.