Obfuscator Pro

Obfuscator Pro



Obfuscator Pro is developed to increase software and game security especially for
games build with Unity3d. It feature is to obfuscated built dotNet assemblies, like assembly-csharp and assembly-unityscript for Windows/Mac/Linux Standalone Games and embedded Systems like Android/IPhone Games.
Obfuscator Pro considers specific Unity features, like MonoBehaviour, NetworkBehaviours, Serialization, Reflection, and so on, to allow a easy and out of the box working obfuscator.

Obfuscator Free features reachs from simple renaming:
– Namespaces
– Classes (also MonoBehaviour and NetworkBehaviour)
– Fields
– Propertys
– Events
– Methods

Up to Method content obfusaction and advanced features like:
– Adding random code
– Make classes undecompile able
– String Obfsuaction

For more general informations about Obfuscator read here.

How does Obfuscator Pro works?

Obfuscator Pro does it work after you built your game. It modifies the build assemblies (*.dll files) in a way, that make it unhuman readable.

Image 1

Here you see an example, where the tool ILSpy opens a build Unity game assembly (Image 1). You can see the whole source code. All Classes, Methods and its body, fields, propertys….

Image 2

Obfuscator Pro now helps here to protect your code. It modifies your build Code in such a way, that it gets unhuman readable (Image 2).

Image 3

Obfuscates Namespaces and MonoBehaviours, obfuscates Strings, adding Random Code (Image 3)!

Image 4

Make the class view in Reverse Engineering Tools undecompileable (Image 4)!


Obfuscator Pro supports:

  • Namespace obfuscation
  • Type/Class obfuscation
  • Field obfuscation
  • Property obfuscation
  • Event obfuscation
  • Method obfuscation
  • Parameter obfuscation
  • Attribute obfuscation
  • Unity custom techniques like ‘SendMessage’ …
  • Unity Multiplayer techniques like ‘RPC’/’CMD’ …
  • MonoBehaviour obfuscation
  • NetworkBehaviour obfuscation
  • String obfuscation
  • Random code
  • Make classes unreadable
  • Getting access to the Obfuscator Source Code, to create custom “Addons” and you can be sure, nothing that will harm you/your Game or your Players will get added to your Game, where you can not be sure through .dll based Obfuscator.

Supported Platforms:

  • Windows
  • Mac
  • Linux
  • Android
  • IPhone
  • WebGL
  • Facebook
  • Xbox
  • Playstation
  • UWP

Supported Assemblies:

  • DotNet
  • IL2Cpp

OrangePearSoftware is a business, settled in Germany, developing Security and Protection software for the Unity3D Engine.