Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Babel Obfuscator And Licensing
Babel Obfuscator And Licensing

Babel Obfuscator And Licensing

babelfor.net

|
4,498 clicks
| (3) | Free Trial
Babel Obfuscator protect software components realized with Microsoft .NET Framework in order to preserve intellectual property and makes reverse engineering difficult.
Get Started

Babel Obfuscator for .NET is a powerful protection tool for the Microsoft .NET Framework. Programs written in .NET languages, like C# and Visual Basic .NET, are normally easy to reverse engineer because they compile to MSIL (Microsoft Intermediate Language), a CPU-independent instruction set that is embedded into .NET assemblies, along with metadata allowing the reconstruction of original source code. Babel Obfuscator is able to transform assemblies in order to conceal the code, so that reversing is extremely difficult. This transformation process is called obfuscation.

Babel supports all know .NET Framework technologies from .NET Framework 1.0 to 4.6, Windows Runtime, WPF, Silverlight 3.x, 4.0, 5.0, Silverlight for Windows Phone 8 and 7, Portable Class Libraries, Compact Framework, .NET Micro Framework and XNA Framework for XBOX 360 and Windows. 

Babel Obfuscator provides an incredible number of features which can be easily accessed from the command line and also from a stunning graphical interface. Please take a look at the following list of available features:

General Features:

  • Works with Microsoft NET Framework 1.1, 2.0, 3.5, 4.0, 4.5.x, 4.6.x, 4.7, .NET Core 2, Xamarin, Mono, Windows Runtime, .NET Micro Framework 3.0, 4.x, Silverlight 3.0, 4.0, 5.0, Compact Framework, Windows Mobile 7.x, 8.x, Xbox 360 XNA Framework, Supported execution on system enforcing Federal Information Processing Standard (FIPS)
  • Mixed Mode (Managed C++) Assemblies 
  • Selective Obfuscation with XML Rule Files
  • XML Mapping Files
  • Declarative Obfuscation using Custom Attributes
  • Visual Studio Post-Build Integration
  • Command Line Interface
  • User Interface
  • MSBuild Integration
  • Supports Multiprocessor Execution
  • Disables tools like .NET Reflector, Reflexil plug-in, and ILDASM
  • One year of free product updates

Obfuscation:

  • XAML and BAML Obfuscation
  • Obfuscates Namespaces, Types, Methods, Events, Properties and Fields
  • Unicode Normalization and Custom Character Set
  • Includes Generic Types and Virtual Function Obfuscation
  • Public Members Obfuscation

Code Protection:                                      

  • Dynamic Proxy Calls to External and Internal Methods
  • MSIL Control Flow Obfuscation
  • String Encryption
  • Code Encryption and Virtualization
  • Embedded Resources Encryption
  • Tampering Detection
  • Anti Debugging

Code Instrumentation and Optimization:

  • Post-build Code Instrumentation
  • Dead Code Removal
  • Automatic Class Sealing
  • System.Enum Types Removal
  • Constant and Static Fields Removal

Deployment:

  • Assembly Merging
  • Assembly Embedding
  • Supports WinRT Applications for the Windows Store
  • Supports Silverlight XAP and APPX Packages
  • Automatic Obfuscation of Satellite Assemblies
  • Supports re-sign with PFX and Strong Name Signature

You can read more at:

http://www.babelfor.net

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft