Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
#
nebulanet
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Obfuscating generics: renaming type parameters, and the constraints and reflection that pin the names down
Zero Heartbeat
Zero Heartbeat
Zero Heartbeat
Follow
Oct 14
Obfuscating generics: renaming type parameters, and the constraints and reflection that pin the names down
#
nebulanet
#
obfuscation
#
dotnet
#
deepdive
Comments
Add Comment
7 min read
Obfuscating enums: why the names survive renaming, and how ToString() and switch leak them
Zero Heartbeat
Zero Heartbeat
Zero Heartbeat
Follow
Oct 14
Obfuscating enums: why the names survive renaming, and how ToString() and switch leak them
#
nebulanet
#
obfuscation
#
dotnet
#
deepdive
Comments
Add Comment
7 min read
Renaming to collisions: how Nebula reuses one name across members, and why the CLR tells them apart by signature
Zero Heartbeat
Zero Heartbeat
Zero Heartbeat
Follow
Oct 13
Renaming to collisions: how Nebula reuses one name across members, and why the CLR tells them apart by signature
#
nebulanet
#
obfuscation
#
dotnet
#
deepdive
Comments
Add Comment
8 min read
Obfuscating an Avalonia app: compiled bindings, the ViewLocator convention, and what the XAML compiler already made rename-safe
Zero Heartbeat
Zero Heartbeat
Zero Heartbeat
Follow
Oct 12
Obfuscating an Avalonia app: compiled bindings, the ViewLocator convention, and what the XAML compiler already made rename-safe
#
nebulanet
#
obfuscation
#
dotnet
#
deepdive
Comments
Add Comment
11 min read
Obfuscating a plugin host without breaking the plugin contract
Zero Heartbeat
Zero Heartbeat
Zero Heartbeat
Follow
Oct 12
Obfuscating a plugin host without breaking the plugin contract
#
nebulanet
#
obfuscation
#
dotnet
#
deepdive
Comments
1
 comment
9 min read
Obfuscating a gRPC service without breaking the contract on the wire
Zero Heartbeat
Zero Heartbeat
Zero Heartbeat
Follow
Oct 11
Obfuscating a gRPC service without breaking the contract on the wire
#
nebulanet
#
obfuscation
#
dotnet
#
deepdive
Comments
Add Comment
7 min read
Obfuscating an ASP.NET Core app: controllers, DI, model binding, and what must stay public
Zero Heartbeat
Zero Heartbeat
Zero Heartbeat
Follow
Oct 11
Obfuscating an ASP.NET Core app: controllers, DI, model binding, and what must stay public
#
nebulanet
#
obfuscation
#
dotnet
#
deepdive
Comments
Add Comment
12 min read
Obfuscating P/Invoke and DllImport code without breaking native interop
Zero Heartbeat
Zero Heartbeat
Zero Heartbeat
Follow
Oct 11
Obfuscating P/Invoke and DllImport code without breaking native interop
#
nebulanet
#
obfuscation
#
dotnet
#
deepdive
Comments
Add Comment
8 min read
Keeping obfuscated names stable across releases with Nebula''s seed map
Zero Heartbeat
Zero Heartbeat
Zero Heartbeat
Follow
Oct 10
Keeping obfuscated names stable across releases with Nebula''s seed map
#
nebulanet
#
obfuscation
#
guide
Comments
Add Comment
7 min read
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account