Examples
A collection of practical use cases and examples that will guide you in straightforwardly integrating Babel Obfuscator into your projects
General Samples
The examples provided in this section cover various use cases and are not restricted to specific license editions. They can be used by all users regardless of which edition of Babel Obfuscator they have purchased.
Decoding Stack Traces
How to decode stack trace from Babel UI or using babel CLI tool.
ClickOnce Deploy
Use Babel task with Visual Studio to get things done easily.
Detecting Babel Obfuscation
Automate detection of obfuscated assembly.
Obfuscate .NET MAUI
How to configure Babel to obfuscate a MAUI application.
Blazor WebApp
Protect a Blazor Web application using rules to obfuscate Razor pages.
Obfuscation Tips
Useful tips to get the most out of Babel Obfuscator.
Code Encryption
In this section, the examples presented are focused on demonstrating the code encryption feature of Babel Obfuscator.
Code Encryption
Completely hides method internal code and create features based licenses.
Feature Based Licenses
Use code encryption passwords to realize feature based licenses.
Cross Assembly Renaming
The following examples demonstrate how to set up and configure cross-assembly renaming with Babel Obfuscator during the build process.
Build Servers (Ultimate License)
The examples in this section illustrate the process of integrating Babel Obfuscator into Continuous Integration (CI) build systems. They are intended to help users better understand how to automate the obfuscation process on a CI/CD pipeline. It is important to note that the following examples require the Babel Obfuscator NuGet packages, which are available only with a site license (Ultimate, Server and Data Center editions).
DevOps Build
Setup Babel Obfuscator on Microsoft cloud based build system.
GitHub Actions
Make it easy to automate your entire obfuscation workflow on GitHub.
Unit Tests
Configure unit tests to run effectively on obfuscated assemblies.
AppVeyor CI/CD
Deploy Babel Obfuscator NuGet package on AppVeyor build.
AppCenter
Run Babel Obfuscator on AppCenter to obfuscate Xamarin application.
Babel Obfuscator NuGet (Ultimate License)
These samples specifically target the Babel Obfuscator integration using the Babel Obfuscator NuGet package. For the following projects using Babel Obfuscator NuGet packages, an Ultimate license is necessary.
Last updated