Babel Obfuscator versions

Babel Obfuscator is a powerful protection tool for the Microsoft .NET Framework
Jun 15, 2016
Review
Mar 26, 2016
8.3
Dec 28, 2015
Review
Aug 20, 2015
Editorial review
rating
8.0
May 28, 2015
5.6
Aug 30, 2012
Editorial review
rating
5.5
Jul 19, 2012
Review
4.2
Jul 22, 2011
May 25, 2011
3.5
May 27, 2010
Review

What's new

v8.16 [Aug 20, 2015]
Added Visual Studio 2015 Support
Added .NET Framework 4.6 Support
Added Windows 10 Support
Added --trace command line option to debug symbol
Added --moduleversionid command line option
Improved Cross Assembly Obfuscation
Improved --debug command to support symbols store path (srv*c:\symbols*http://msdl.microsoft.com/download/symbols)
GUI: Added support to easily setup public obfuscation (see Babel Obfuscator user's guide)
GUI: Added more columns in the assemblies input grid (available in customization form)
GUI: Added licensing panels to manage Serial and XML licenses.

v5.6 [Aug 30, 2012]
In this version, new optimizations, a better GUI and more encryption and obfuscation.
Support for Windows 8 RC and Visual Studio 2012 RC
Support for .NET Framework 4.5RC, Windows 2012 Server RC, Windows 8 RC
Added the capability to turn on/off compression and encryption for embedded assemblies
Improved speed of Merge algorithm
Improved speed of Dead Code Removal
Improved speed of generation for call graph
Graphic user interface improvements
Bug fixes (see Release Notes)

v5.5 [Jul 19, 2012]
Enhancements:
- Added constant fields removal optimization (constremoval)
- Added addsearch command line option
- Added support for delay sign assemblies scenario
- Added new control flow obfuscation options: call, value
- Added more MSBuild configuration options
- Improved performance and memory footprint of MSIL encrypted applications
- Improved hash string encryption algorithm
- Better support for MEF
Changes:
- Merge: Error “cannot merge resource ... An item with the same key has already been added” has been converted to warning message MG0003.
- Improved all obfuscation protections
- GUI: Added input grid to better support obfuscation of multiple assemblies
- GUI: Can add multiple files to the stack decoder XML map file grid.
- GUI: The stack decoder XML map files are loaded from the obfuscation project
- GUI: Moved sign option to ouput view
- GUI: Added console output view
- GUI: Obfuscation progress are shown inside the application icon on the taskbar (Win 7)
Bug Fixes:
- Fixed error EI002: could not re-sign assembly when a babel project is not saved
- Fixed merge error: method not found exception, in some rare cases, when merging value types
- Fixed merge error: Type '...' unknown metadata scope
- Fixed merge error: Prevent internalize for types whose properties are used in BAML code
- Fixed error Emit: Could not find a part of the path \ when passing at command line --out \ where ends with a backslash character.
- Fixed public obfuscation type renaming
- Fixed the --skip option does not match XAP file names when they are specified with the extension
- Fixed Object reference not set exception when parsing an empty XML rules file
- Fixed peverify.exe error: Stack underflow error on obfuscated assembly when control flow if=true switch is enabled
- Fixed crash after merge: custom attribute have named arguments with full type name to a merged assembly
- Fixed: value encryption arrays of System.Char are not properly encrypted.
- Fixed: .config values are loaded only if babel.exe is started from babel DOS command prompt
- Fixed: CF string encryption and value encryption obfuscation
- Fixed GUI localized stack trace lines are not deobfuscated
- Fixed GUI unhandled exception when the input assembly is not a PE file
- Fixed GUI settings shows wrong string encryption algorithm after loading a project file.

Alternative downloads

Microsoft .NET Framework
Microsoft .NET Framework
Free
rating

Install runtime packages for applications designed with .NET Framework.

DeepSea Obfuscator
DeepSea Obfuscator
rating

DeepSea Obfuscator תזהה באופן אוטומטי את הקוד הזה לא ניתן לטשטש.

.NET Reactor
.NET Reactor
rating

Distribute trial versions of your apps and protect your .NET source codes.

Python - Babel
Python - Babel
Free
rating

It is a collection of tools for internationalizing Python applications.

Qt Installer Framework
Qt Installer Framework
Free
rating

It provides a set of tools to create installers for the Qt platforms.