DEV Community

#obfuscation

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Obfuscating a localized .NET app: keeping IStringLocalizer, .resx and satellite assemblies working under renaming

Obfuscating a localized .NET app: keeping IStringLocalizer, .resx and satellite assemblies working under renaming

Comments
7 min read
Obfuscating a WinUI 3 app: what {x:Bind} already made rename-safe, and the three strings that still break it

Obfuscating a WinUI 3 app: what {x:Bind} already made rename-safe, and the three strings that still break it

Comments
9 min read
Verifying your obfuscation in CI — the protection report and `nebula verify`

Verifying your obfuscation in CI — the protection report and `nebula verify`

Comments
6 min read
Obfuscating Code That Generates Code: Reflection.Emit, DynamicMethod, and Expression Trees

Obfuscating Code That Generates Code: Reflection.Emit, DynamicMethod, and Expression Trees

Comments
4 min read
Anti-Dump for .NET: Stopping Attackers From Lifting Your Assembly Out of Memory

Anti-Dump for .NET: Stopping Attackers From Lifting Your Assembly Out of Memory

Comments
4 min read
Obfuscating a ClickOnce-Deployed App: Why Order of Operations Decides Whether It Even Launches

Obfuscating a ClickOnce-Deployed App: Why Order of Operations Decides Whether It Even Launches

Comments
4 min read
Obfuscating Unity Game Assemblies: Mono, IL2CPP, and the Keep-Rules Serialization Demands

Obfuscating Unity Game Assemblies: Mono, IL2CPP, and the Keep-Rules Serialization Demands

Comments
6 min read
Four Stages, One Payload: The Code Delivery Chain CERT Polska Unpacked

Four Stages, One Payload: The Code Delivery Chain CERT Polska Unpacked

Comments
5 min read
Accessing IPv4 Addresses via Decimal Representation in Web Browsers: An Unconventional Method

Accessing IPv4 Addresses via Decimal Representation in Web Browsers: An Unconventional Method

Comments
8 min read
Obfuscating generics: renaming type parameters, and the constraints and reflection that pin the names down

Obfuscating generics: renaming type parameters, and the constraints and reflection that pin the names down

Comments
7 min read
Obfuscating enums: why the names survive renaming, and how ToString() and switch leak them

Obfuscating enums: why the names survive renaming, and how ToString() and switch leak them

Comments
7 min read
Renaming to collisions: how Nebula reuses one name across members, and why the CLR tells them apart by signature

Renaming to collisions: how Nebula reuses one name across members, and why the CLR tells them apart by signature

Comments
8 min read
Obfuscating an Avalonia app: compiled bindings, the ViewLocator convention, and what the XAML compiler already made rename-safe

Obfuscating an Avalonia app: compiled bindings, the ViewLocator convention, and what the XAML compiler already made rename-safe

Comments
11 min read
Obfuscating a plugin host without breaking the plugin contract

Obfuscating a plugin host without breaking the plugin contract

Comments 1
9 min read
Obfuscating a gRPC service without breaking the contract on the wire

Obfuscating a gRPC service without breaking the contract on the wire

Comments
7 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.