Babel Obfuscator NuGet Package
The Babel Obfuscator nuget package provides an easy way to integrate the Babel MSBuild task in any .NET project. Once the package is installed, the Babel task is automatically added to the project file, and the necessary references are added to the project. This simplifies the process of integrating Babel Obfuscator into a project and ensures that all the required components are properly set up.
Using the Babel Obfuscator nuget package also provides some advantages compared to manually adding the Babel task to the project. Firstly, the package ensures that the correct version of the Babel task is used. Secondly, the package provides a more streamlined way of configuring the Babel task. The Babel Obfuscator NuGet package includes various configurations tested for the specific project type and is easily customizable to achieve the desired obfuscation result.
These code samples are specifically designed to demonstrate the integration of Babel Obfuscator using the Babel Obfuscator NuGet package. The samples showcase the flexibility and customization options available with the package, allowing developers to fine-tune obfuscation settings to achieve optimal results for their applications. Using the NuGet package, integrating Babel Obfuscator becomes easier and more streamlined, which helps save development time.
- Protecting Secrets with String and Value Encryption — hide API keys, connection strings and constants.
- Hiding the Call Graph with Dynamic Proxy — make method calls opaque to a decompiler.
- One Obfuscated File: Merging Dependencies — merge and internalize a dependency into a single protected assembly.
- Defense in Depth: Every Layer in One Build — the full Ultimate configuration on one project.
- Android Application — obfuscate a .NET Android app.
The package itself, its setup and every property it accepts are documented in the NuGet Package section of the manual.