Dotfuscator 7.8.0: Introducing Blazor and Avalonia support, improved runtime protection, and more

Dotfuscator-7.8.0-release-blog-image

With rapid advancements in modern .NET development, application protection must evolve with it. For development teams working with interactive web UIs, building desktop apps, or just trying to keep up with AI security challenges, safeguarding everything can be daunting. But with our latest Dotfuscator release, developers get enhanced security coverage for the two frameworks increasingly common in codebases, harder runtime protection, and improved AI-resistant string encryption. 

Blazor Support 

Blazor, Microsoft’s free open-source front-end web framework, allows teams to build interactive web UIs entirely in C# and .NET. Due to its use of a singular language across frontend and backend development, it quickly gained popularity by removing the JavaScript boundary. However, this convenience comes with underlying issues: compiled assemblies are readable, meaning the application is easily reverse-engineerable. Dotfuscator 7.8.0 can now secure all Blazor WebAssembly and Blazor WebApp assemblies. 

Avalonia Support 

Avalonia is a cross-platform UI framework for building desktop apps in C# and XAML. It allows developers to write both interface and application logic once and deploy it across platforms. Like any framework that compiles to standard .NET assemblies, the output retains readable structure that a threat actor can reconstruct, including class names, method signatures, and control flow. With this release, all Avalonia apps can now benefit from Dotfuscator protection. 

What this means for your team

Teams working with Blazor and Avalonia no longer have a blind spot in their protection coverage. Dotfuscator 7.8.0 brings the protection you already trust to these platforms, ensuring consistent and reliable coverage across projects. 

Runtime protection & AI-resistant string encryption improvement

As part of our ongoing commitment to evolve our measures against emerging threats, Dotfuscator 7.8.0 brings significant improvements. RASP checks are now strengthened, making it even harder for threat actors to inject or circumvent them. We’ve also enhanced our string encryption to more effectively resist AI-assisted reverse engineering and block attempts. 

What this means for your team

AI-assisted tools are getting increasingly better at pattern-matching their way through predictable encryption schemes to recover plaintext strings. Dotfuscator 7.8.0 raises the barrier against both automated tooling and manual analysis, empowering your team with more confident app defense—all backed up by strengthened runtime protection.  

PreEmptive safeguards your applications 

Dotfuscator 7.8.0 removes the blind spots if you’re building on Blazor or Avalonia, and enhances runtime protection and string encryption for all users. This enhanced protection coverage is now available for all PreEmptive customers with active licenses. 

New to Dotfuscator? Start a free trial to see how easy it is to add reliable enterprise-grade protection to your .NET applications.

For full details, see the change log.

In This Article

Try PreEmptive Today

Strengthen your application security with PreEmptive’s advanced protection
© 2026 PreEmptive. All Rights Reserved