Cifrado de cadenas de usuario

Dotfuscator Professional Edition permite ocultar las cadenas de usuario que se encuentran en un ensamblado. Un ataque pirata habitual consiste en encontrar secciones de código críticas mediante la búsqueda de referencias a cadenas en el binario. Por ejemplo, si la aplicación tiene un bloqueo de tiempo, puede mostrar un mensaje cuando se agota el tiempo de espera. Los piratas realizan una sencilla búsqueda del texto de este mensaje en el resultado desensamblado o descompilado y, cuando lo encuentren, estarán muy cerca del algoritmo de bloqueo de tiempo.

Para solucionar este problema, Dotfuscator permite cifrar las cadenas de estas partes sensibles de la aplicación, formando así una barrera eficaz contra este tipo de ataque.

Como el cifrado de cadenas afecta ligeramente al tiempo de ejecución (para descifrar la cadena en el momento en que se usa), las reglas de configuración son reglas de inclusión. De forma predeterminada, no se cifra ninguna cadena a menos que se incluya específicamente un método que use la cadena. La finalidad es que sólo se cifrarán las cadenas en las partes sensibles de la aplicación.

Para obtener más detalles, vea la guía del usuario en línea.

© 2002-2007 PreEmptive Solutions. Reservados todos los derechos.