Obfuscator Pro OFFICIAL SALE

📄 Documentation 💬 Forum


Obfuscation is a technique used in programming to make code harder to understand or reverse engineer. It involves intentionally making code more complex or obscure without changing its functionality.


Obfuscator Pro was especially developed for Unity to increase your software and game security. Its main goal is to obscure your own source code and also compiled DotNet assemblies from third parties. All known platforms, whether standalone, console or mobile are supported.


🔑 OBFUSCATION FEATURES


Being designed for Unity, Obfuscator Pro considers Unity’s unique characteristics, like MonoBehaviours, ScriptableObjects, Serialization and Reflection, giving you a powerful but easy, and out-of-the box working obfuscator.


Supported member obfuscation:

-> Namespaces

-> Classes (also MonoBehaviour and ScriptableObject subclasses)

-> Methods

-> Fields

-> Properties

-> Events


🔒 SECURITY FEATURES


In addition to member obfuscation, Obfuscator Pro offers you security measures such as targeted hardening of code structures to prevent unauthorised access or malicious tampering while maintaining core functionality.


Supported security features:

-> String obfuscation

-> Adding random code

-> Anti debugging

-> Anti tampering (mono)

-> ControlFlow obfuscation (mono)


⚙️ INTEGRATION


The integration is very simple, obfuscation runs when you build your game. The obfuscator hooks into the Unity build pipeline and applies security measures there.


The whole workflow of obfuscation and hardening is also very easy to adjust, it's fully customisable and well logged.


Also a StackTrace de-obscuscation tool is included, allowing you to restore and debug your secured assemblies.


⭐ WHY CHOOSE OBFUSCATOR PRO


Obfuscator Pro makes it very hard for the bad guys to steal your source code. It is also regularly updated to ensure a high standard of security in the future. The tool ensures that your source code becomes so obscure through member obfuscation and hardening with security functions that it is hard for anyone to obtain or analyse your original code.


Also Obfuscator Pro is the only Unity3d obfuscator that takes namespace obfuscation and MonoBehaviour/ScriptableObject obfuscation into account for all platforms.


But wait! That's not the best part! The best thing about the whole thing is that the obfuscator itself is not obfuscated.


Why is this so important?


It allows you to take a look at the obfuscator assemblies themselves and follow the workflow! Other obfuscators on the market don't offer this transparency, forcing you to rely solely on their word. Not on their technology. If you are interested in custom modifications check out Obfuscator Source.


📜 HISTORY


-> Obfuscator 5.0 (after version 2019)


Supports Unity 2019 up to the latest 2023.


-> Obfuscator 4.0 (after version 2018)


Supports Unity 2018 up to the latest 2022.


-> Obfuscator 3.0 (pre version 2018)


For the previous Unity versions, use version 3.0.


📝 DOCUMENTATION


Obfuscator Pro is packed with plenty of manuals and tutorials, enabling you to dive straight into securing your game!


Documentation and Scripting Api Reference


📦 PLATFORMS


All platforms Unity supports. Includes Mono and IL2CPP.


🌐 CONTACT


From developers for developers since 2017! If you have any questions feel free to ask.


Contact: guardingpearsoftware@gmail.com

Website: guardingpearsoftware.com


🔔 KEEP UP TO DATE


To stay updated on security news and upcoming Obfuscator features, follow here:

- Twitter: GuardingPearSof


🔒 MORE SECURITY TOOLS


- Keep you game free from cheaters: AntiCheat


⌨️ DEV TOOLS


- Localize you game: EasyLocalization

- Optimize your performance: EasyPooling

- Monitor your performance: EasyPerformanceMonitor


🏛️ Third-Party


This asset uses Mono.Cecil under MIT/X11; see Third-Party Notices.txt file in package for details.