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
| |