*   >> Lectura Educación Artículos >> science >> programación

La ofuscación en Asp.net

ofuscación DotNet proporciona código que está libre de la información no utilizada en las asambleas. Cosas para reflejar con la ofuscación serían la reducción en el tamaño del código en las asambleas y la sustitución de grandes identificadores con los pequeños. Durante identificadores cambio de nombre, los nombres se modifican para ser irreconocible. El código ofuscado en las asambleas se vuelve difícil de leer. Aunque el código está ofuscado con diferentes identificadores pero incluso entonces trabaja con misma lógica.

Ofuscación DotNet cifra y descifra las cuerdas se utilizan en las asambleas. Con el fin de comprobar la ofuscación en DotNet. En primer lugar la asamblea codificado necesita ser ofuscado, por lo tanto tenemos una DLL ofuscado. El código en DLL se modifica con sistema genera identificadores. El siguiente paso sería ver la DLL modificada con identificadores reemplazados. El ofuscado DLL se puede desmontar con DotNet simulador llamado ILDASM. A continuación se muestran los pasos para crear el montaje ofuscado

ofuscación Pasos:.

a.

Abrir edición de la comunidad Dotfuscator incluido con el paquete de Visual Studio.

b. Crear un nuevo proyecto.

c. Haga clic en "Examinar y añadir el montaje a la lista" icono (por debajo de las Asambleas de entrada: - el icono de carpeta abierta). Haga clic en Examinar. Navegue hasta el archivo ejecutable del proyecto. Vamos a incluir la generación de proyecto completo que contiene todos los archivos DLL, archivos de código y exes si alguna. (Nota: las referencias del proyecto no es necesario incluir)

d.

Uno puede ahora cambiar las opciones por defecto si es necesario, como parámetros de cambio de nombre, carpeta de salida, y ejecutar el proceso de ofuscación.

e. Ir a "/Construir o presione Ctrl + B Se le pedirá Archivo para guardar su proyecto, pulse." Sí "

f Proyecto está ofuscado;.. Todos los entregables ofuscado se almacenan en la carpeta de salida seleccionada en el paso anterior. Copia y volver a colocarlas en la copia del servidor del proyecto.

Por encima de ofuscación en Dotnet crearía DLL con identificadores modificados.

El ofuscado DLL tendría código cambió con el sistema genera variables. La DLL puede ser modificado desmontados utilizando Dotnet ILDASM

Pasos para Desmontaje con ILDASM:....

a Ir a Visual Studio desde Todos los programas

b Seleccione visuales Herramientas estudio

c. Ejecute el s

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.