Obfuscate Pro – Automated Post-Build Code Protection View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
5.4 MB
Files
19
Favorites
1
Views in the past week
17

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

Obfuscate Pro – Automated Post-Build Code Protection

by SHINOBI WORK (opens in new tab)

No ratings yet

Protect your Unity game using post-build obfuscation for the Mono scripting backend. Secure methods and variables with ease.

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Obfuscate Pro – Automated Post-Build Code Protection, 6 months Current $19.99; lowest $9.99; highest $19.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Obfuscate Pro – Automated Post-Build Code Protection screenshot 1

Obfuscate Pro – Automated Post-Build Code Protection screenshot 1

About this asset

Obfuscate Pro is an advanced post-build obfuscation tool designed for Unity projects using the Mono scripting backend.

It automatically protects your game code after build by renaming eligible methods and variables inside compiled assemblies, making reverse engineering and cheating significantly harder.

With a clean and easy-to-use editor window, you can configure everything in seconds and integrate code protection seamlessly into your build pipeline.

Core Features:

• Fully automated post-build obfuscation

• Method name obfuscation (safe filtering)

• Variable (field) obfuscation (non-serialized only)

• Seed-based deterministic obfuscation (same seed = same result)

• Attribute-based exclusions using [DoNotObfuscate]

• Backup system for original assemblies (.bak)

• Lightweight and zero runtime overhead

Built for Unity Mono Backend:

Obfuscate Pro operates directly on compiled DLL assemblies generated by Unity when using the Mono scripting backend.

It intelligently avoids:

• Unity lifecycle methods (Awake, Start, Update, etc.)

• Serialized fields and public members

• Reflection-sensitive and engine-critical code

This ensures your game remains fully functional while being protected.

Anti-Cheat & Security:

By obfuscating method and variable names, this tool helps:

• Prevent memory scanning patterns

• Protect internal logic and algorithms

• Secure sensitive gameplay systems

Your assemblies will be automatically processed and protected.

Important:

This tool is designed for the Mono scripting backend only.

IL2CPP builds are not modified by this system.

From the publisher's Asset Store listing.

Technical details

Features:

• Unity Editor extension (no runtime overhead)

• Works with Mono scripting backend

• Uses Mono.Cecil for IL manipulation

• Automated post-build processing

• Method name obfuscation (safe)

• Field name obfuscation (non-serialized)

• Seed-based hashing system

• Supports Assembly-CSharp and custom assemblies

• Attribute system: [DoNotObfuscate]

• Backup system (.bak files)

• Compatible with Windows, Mac, Linux (Mono builds)

• Recommended Unity 2021+

Easy Setup:
1. Open Tools > ObfuscatePro > Settings
2. Enable obfuscation
3. Configure your options
4. Build your project

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.62f3 Compatible Compatible Compatible Compatible

This asset uses the Mono.Cecil library for assembly processing. The required DLL is included in the package.

As listed on the Asset Store.