Skip to content

ItIsInx/XerinFuscator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 

Repository files navigation

Xerinfuscator banner

Xerinfuscator — Next-Gen .NET Obfuscator

Xerinfuscator is a powerful next-generation .NET obfuscator that delivers advanced layers of protection to make reverse engineering nearly impossible. It combines multiple techniques — from string and integer encryption to virtualization, anti-debugging, and proxy protection — to ensure the strongest defense for your assemblies.


Key Features

Code Encryption

Encrypts critical code sections and decrypts them only at runtime, ensuring that your logic remains secure even if the assembly is analyzed.

Integer Protection

Protects numeric constants with optimized XOR-based encryption algorithms to prevent static value analysis.

Strings Protection

Encrypts strings using advanced algorithms with compression and caching for optimal performance.

Anti-Decompiling

Prevents source code decompilation using advanced anti-IL and metadata protection layers.

Anti-Debugging

Detects and prevents runtime debugging attempts, terminating execution when debuggers are attached.

Anti-Dumping

Blocks memory extraction and dumping of protected assemblies to stop runtime code theft.

Anti-Http-Debugging

Prevents any http debug attemp on your assembly.

Anti-Hook/Tampering

Detecting any hook or tampering attempt that being done on assembly.

Resources Encryption/Compressor

Encrypts embedded resources (such as images, files, and configurations) and decrypts them securely at runtime.

Imports Protection

Protects and hides imported functions and API calls from being easily identified in disassemblers.

Enum Protection

Encrypts and scrambles enum values to prevent logical inference and analysis of your application’s control paths.

Code Mutation

Transforms IL instructions by replacing simple operations with complex equivalent sequences, converting constants to encrypted forms, and injecting junk code while maintaining identical runtime behavior.

Constants Mover

Moves and dynamically restores constants to make pattern-based deobfuscation harder.

Delegate Reference Proxy

Replaces direct calls with indirect delegate proxies, complicating call flow tracing.

Anti-Tamper

Guards assemblies from modification by adding runtime integrity verification layers.

Code Virtualization

Converts IL instructions into custom virtual opcodes executed by a secure virtual machine, hiding program logic.

Control Flow Obfuscation

Rewrites method bodies with complex branching logic, preserving behavior while destroying readability with touch of CRC Check.

Symbols Renaming

Renames classes, methods, and fields to unreadable names (including Unicode and glyph symbols) to hide structure and meaning.

Native Packer

Wraps assemblies in a native executable container to compress and hide .NET metadata.

And many more!


Limitations & Notes

Limited Packer Support

Native wrapping (native packer) is only available for .NET Framework executable assemblies.


Compatibility

  • Platforms: Windows.
  • Frameworks: Xerinfuscator provides comprehensive support for all major .NET platforms including .NET Framework, .NET Core, .NET 5/6/7/8/9/10, ASP.NET, WPF, Xamarin, Mono, and more. Xerinfuscator seamlessly integrates with your development workflow.
  • Application Types: Console apps, WinForms, WPF, ASP.NET apps, class libraries, services — subject to the limitations above.

Changelog Highlights

What's New in v8.3.5 - 22/05/2026

🔠 RenamerFixes

  • Fixed: duplicate JsonPropertyNameAttribute injection during property renaming

Improvements

  • Made System.Text.Json handling idempotent by respecting existing [JsonPropertyName] attributes and preventing duplicate injection
  • Improved serialized-name detection for System.Text.Json contracts

🌀 Reference ProxyMild ModeFixes

  • Fixed: bug with internal methods proxying

Xerinfuscator Next-Gen .NET Obfuscator 🛡️


Pricing & Plans

Pricing and plans are maintained on the official site. For commercial / enterprise licensing and custom builds, contact the team.


Legal & Responsible Use

Xerinfuscator is intended to protect legitimate software IP. The tool should not be used to hide malware, exfiltrate data, or violate third-party licenses. Users must comply with applicable laws and the tool's terms of service.


Support & Contact


Releases

No releases published

Packages

 
 
 

Contributors