Page 41 - SEGURIDAD_INFORMÁTICA_2020_COLOR_Protegido
P. 41

39                                                                                40
 Seguridad informática – Prácticas de laboratorio                         Seguridad informática – Prácticas de laboratorio

 Los archivos ejecutables con extensión .exe difícilmente dejan ver el código fuente,   2. Posteriormente guarde el archivo en una localidad de su disco duro (por ejemplo,
 a menos que sea inspeccionado con alguna herramienta como OllyDbg (usada para   en el Escritorio en una  carpeta llamada Crackmes). Lo anterior  con el nombre:
 efectos de ingeniería inversa).   PRUEBA_CM.
 En el siguiente Paso a  Paso, se ilustra el procedimiento para la creación de un
 crackme en lenguaje C, para lo que será necesario el uso de la IDE: DEV-C++.    3.  Comience a capturar  el código fuente que se muestra en la siguiente imagen.
 NOTA: el programa a desarrollar, debe validar un nombre de usuario (Username) y   Verifique cada línea de código (sobre todo la declaración del nombre de usuario y su
 una contraseña (Password) correctas. En caso de serlas,  el programa arrojará  el   password, el cual, se encuentra definido por el programador). Guarde los cambios,
 siguiente mensaje: Bienvenido al sistema, de lo contrario; el mensaje dirá: Logueo   compile, ejecute y efectúe las pruebas de logueo correspondientes. Finalmente, cierre
 incorrecto, intente de nuevo. Opcionalmente, dicho password se puede intentar   DEV-C++.
 ocultar debajo de una cadena de asteriscos o puntos. El crackme, debe guardarse
 como PRUEBA_CM.

 1. Inicie abriendo DEV-C++ y enseguida proceda a crear un nuevo Archivo Fuente:
 Menú Archivo>Nuevo> Archivo Fuente.




































 Cuadernillo de trabajo
   36   37   38   39   40   41   42   43   44   45   46