NETGuard.IO - Obfuscator and Code Protector for .NET Files

Sitio web

  • Freemium
  • Windows
Description

[Compilación de .NET y su debilidad]

El programa .NET se compila en MSIL, un lenguaje de programación intermedio de Microsoft en el que cualquiera puede encontrar MetaData sobre su código y proyecto.

Numerosos descompiladores disponibles de forma gratuita pueden producir código de salida de casi 1 a 1 utilizando cualquier sintaxis .NET. Eso significa que todo su código, una vez compilado, puede ser descompilado y robado.

[Una solución: ofuscación de NETGuard.IO]

NETGuard incluye numerosas capas avanzadas de protección y ofuscación para evitar que los descompiladores recuperen su código original.
NETGuard también incluye técnicas de protección del sistema de vigilancia para evitar que se alteren los archivos ofuscados.

NETGuard transforma el código MSIL directamente y produce un código que hace lo mismo pero de una manera diferente. Las matemáticas son una buena metáfora para entender la lógica detrás de la ofuscación:

10 = 5 + 5
10 = 1 + 2 - (6 - 3) + 7 - 2 + 5

Las dos expresiones matemáticas anteriores llevan al mismo resultado, pero una es más compleja que la otra: esto es una ofuscación.

Categorías
Aplicaciones y software de desarrollo

Alternativas