SmartAssembly es un ofuscador que ayuda a proteger su aplicación contra ingeniería inversa o modificaciones, al dificultar que un tercero acceda a su código fuente. Si todo su negocio se basa en la IP incorporada en su software o no desea que su código C# o VB.NET se exponga internacionalmente, ofuscar su código se convierte en una necesidad, no en un lujo.
Con SmartAssembly, obtiene un conjunto completo de funciones de ofuscación, que incluyen manipulación de nombres, ofuscación de flujo de control, codificación de cadenas, proxy dinámico de referencia y ofuscación declarativa.
Características clave
Manipulación de nombres
Cambia los nombres de los métodos y campos para que sea difícil comprender su propósito.
Ofuscación del flujo de control
Convierte el código dentro de los métodos en 'código espagueti' para dificultar ver cómo funciona la aplicación.
Referencias proxy dinámico
Crea un proxy para llamadas a métodos fuera de su ensamblado para dificultar la búsqueda de llamadas externas.
Codificación de cadenas
Codifica las cadenas utilizadas en su software para ocultar información como contraseñas y consultas SQL.
Compresión y cifrado de recursos.
Comprime y cifra los recursos administrados para que sean difíciles de entender y para reducir el tamaño del ensamblado.
Poda
Elimina metadatos no útiles para hacer que el código sea más difícil de aplicar ingeniería inversa, reducir el tamaño del ensamblaje y mejorar el tiempo de carga.
Dependencias fusionándose
Toma todas las DLL y fusiona las dependencias en el ensamblado principal, para que no tenga que cargar muchos archivos DLL y para que también se puedan ofuscar.
Compresión e incrustación de dependencias.
Comprime e integra tus dependencias en tu ensamblaje principal, simplificando la implementación de tu software y reduciendo el tamaño de tu programa.
Ofuscación de los padres del método
Mueve métodos en su código cambiando la clase en la que se encuentran, lo que hace más difícil comprender cómo se relacionan los métodos y las clases entre sí.
Firma de nombre segura con protección contra manipulaciones
Firma su ensamblaje y ayuda a protegerlo contra modificaciones (la protección adicional contra manipulaciones no está disponible en la edición Estándar).
Ofuscación declarativa
Excluye a un miembro de la ofuscación utilizando atributos personalizados directamente en su código.
Qué hay de nuevo
Actualizaciones: el sitio oficial no proporciona ninguna información sobre los cambios en esta versión.
Password : sbz
- Código:
-
https://pixeldrain.com/u/KhwMTnkR
https://app.box.com/s/ifdikzoqmo9h9u59tbmgtj1mlnhdx0qn