Red de Respuestas Legales - Derecho empresarial - Cómo proteger la DLL de C# para que no sea descifrada

Cómo proteger la DLL de C# para que no sea descifrada

Funciones de compilación justo a tiempo (JIT). net determina que los programas desarrollados con él se pueden descompilar fácilmente. Al mismo tiempo, debido al uso de reflexión y otras tecnologías, se pueden llamar archivos DLL sin autorización.

Entonces, para evitar ser descifrado, uno no se puede descompilar para ver el código fuente y el otro no se puede llamar a voluntad.

Cualquier ofuscación, cifrado de shell, etc. es reversible. Ante este hecho. El código net puede contener código no administrado. Podemos usar C ++ para analizar el código C # y generar una DLL. Esta DLL puede verificar la información de la persona que llama cuando se llama y puede resolver el craqueo de C # y las llamadas no autorizadas.

Enlace de referencia:/qwsf 01115/article/details/52169574.