Nebula.NET · Artículos a fondo
Cómo funciona realmente la protección de .NET
Artículos extensos e ilustrados sobre las técnicas detrás de Nebula.NET — qué son, cómo se construyen y por qué resisten la ingeniería inversa. Escritos para ingenieros que quieren la historia real, no un punto de una lista de funciones.
Virtualización de código
Código que se publica sin nada que leer
Qué es la virtualización de código, cómo Nebula compila un método a una VM de bytecode personalizada y por qué eso derrota a los decompiladores.
Guía
¿Se puede decompilar el código .NET?
Sí — y es más fácil de lo que la mayoría de los desarrolladores cree. Qué extrae un decompilador de tu DLL, por qué .NET está tan expuesto y qué lo detiene de verdad.
Guía
Cómo se crackea el licenciamiento de .NET — y cómo detenerlo
Los tres ataques que rompen las comprobaciones de licencia — parcheo, generador de claves y decompilación — y la protección por capas que hace fracasar a cada uno.
Guía
Vencer a de4dot: por qué la desofuscación automática falla
de4dot desnuda a la mayoría de los ofuscadores con un solo clic. Así es como funciona — y las técnicas de Nebula que hacen que su pasada automática vuelva vacía.
Más en camino
Estamos escribiendo artículos a fondo sobre el aplanado del flujo de control, la protección de cadenas y cómo vencer a de4dot. ¿Quieres uno sobre un tema concreto?
Sugiere un tema →