Bien aquí estamos con esta última clase donde voy a explicar algunas contramedidas contra medidas de
procedimiento si no contramedidas en el propio código porque existen infinidad de lenguajes de programación
como dije y se tornaría inoperante en una clase de longitud.
Pero tengan en cuenta como dice acá abajo incluso pueden contener código dañino que ciertos programadores
son un poco más hostiles con respecto a quien quiere modificar el fruto de su trabajo si lo que le da
de comer a su familia digámoslo así que son sus piezas de software.
En algunos casos como vimos nos esconden en la ventana de registro
pero en otros casos pueden llegar a borrar el disco rígido y borrar algunos si son buenos lo que hacen
es cambiarlo uno por un cero al tipo de partición.
Pero si son malos pueden llegar a destrozar nuestro nuestro disco rígido.
Así que tengan bastante o especial cuidado con andar creando software.
Todo esto que hicimos si lo quieren probar lo tienen que hacer en máquina virtual no utilicen sus máquinas
personales de producción para correr ningún software que les di porque no les puedo dar ningún tipo
de garantía al respecto de la seguridad de esos software.
Vamos a ver un poco de contramedidas contra medidas que se desprenden de lo que vimos para que sean
entendibles referente a la clase IV.
El Mago Blanco y el mago negro sí se dieron cuenta lo peor que puede hacer un programador es colocar
magos blancos y magos negros estándares es decir que el Extrem la cadena sea Registration sacer full
y mucho menos Registration failed.
En lugar hay que hacer como vimos en el otro especimen hay que colocar códigos que estén en todos lados
como vimos con Nein.
Ese tipo de cosas despista podemos inclusive colocarle no colocarle ningún nombre y en la ventana con
una ventana anterior pedir por ejemplo el número de serie guión usuario y que el usuario lo que haga
es llenar un combo con el número de serie de un guion que es otro como en blanco pero que no tenga ninguna
otra referencia a esa ventana en donde el usuario va a poner los datos.
Si como dije en la ventana anterior se puede referenciar que es lo que tienen que poner pero cuando
aprieta ok tiene que aparecer una ventana que no tenga ningún título que no tenga botón de cerrar de
nada porque por ahí se puede trazar nuevas consultas a la hora del sistema y que tenga exclusivamente
un combo en blanco sin ninguna otra tipo de etiqueta donde el usuario escriba ok.
Inclusive que no tenga un botón de OK.
Inclusive se le puede decir al usuario que en una ventana anterior que escribe el código y presione
entre por ejemplo o reciba el código y presione alguna tecla especial que puede ser leída y desencadenã
que esa ventana cambie y aparezca la del mago blanco o negro.
En realidad lo ideal sería que no aparezca el mago blanco ni el mago negro si simplemente lo que pasa
es que si la persona pone mal el código se cierre toda la aplicación y se vuelva a abrir.
En la instancia de registro se coloca el mago blanco es decir se coloca el código correcto que tampoco
aparezca el mago blanco sino que se cierra la aplicación y después se vuelve a abrir sin ningún tipo
de restricción.
Full funcional eso sería bastante más complicado para un cracker.
No hay que utilizar títulos en las ventanas y mucho menos en las del mago blanco mago negro que puedan
ser seguirles como vimos.
No hay que colocar títulos no colocar archivos de companía acompaña como en la aplicación del editor
hexadecimal dentro del mismo directorio de la aplicación y mucho menos en cero se puede rellenar con
Garo Ballini es decir con basura o cualquier tipo de caracteres para que no peses cero cero y no llame
la atención y se le puede poner un nombre como a veces de punto a punto.
Y se debe dejar en la carpeta Window System 32 GTS drivers.
Si hay algo que sea difícil de seguir porque fíjense que si no hubiéramos visto ese archivo en cero
hubiera sido más difícil encontrar por dónde salir a crackear ese software así como una contramedida
a los parchar una contra la otra media por ejemplo anti Patcher.
Este Patcher que utilizamos lo ideal sería colocarle como nombre el archivo binario es decir el archivo
ejecutable en este caso creo que era Word 32 punto ExE dentro del nombre un espacio corto por ejemplo
si es un editor hexadecimal y se llama editor espacio hexadecimal el espacio lo pueden hacer presionando
la tecla Alt 2:55 o la tecla Alt izquierda del teclado numérico 2 5 5 después sueltan todo y eso le
va a generar un espacio que es idéntico al espacio común además que tiene una hilera de píxeles hacia
la derecha.
Nadie se da cuenta y nadie puede entender que sólo es un espacio.
Entonces cuando la persona tiene que colocar el nombre exacto de la aplicación en el Patcher si no está
muy avezado el que NVI lo que va a pasar es que va a colocar un espacio y nunca lo va a crackear le
va a decir el archivo no se encuentra el archivo no se encuentra aunque ponga el crack dentro de la
carpeta donde está el archivo crackear no lo va a encontrar porque obviamente va a estar compilado dentro
del crack en un espacio entre editor y hexadecimal y no es un espacio es un espacio corto existen varios
caracteres más que se pueden lograr presionando la tecla Alt y una serie de 3 números en el teclado
numérico que son muy difíciles de reproducir dentro de la configuración del Patcher.
Bien ahora los dejo para que derroten este examen y nos vemos en el último.
La última sección de este curso donde vienen los agradecimientos y la invitación a mi nuevo curso un
curso que hice teniendo en cuenta todas las como se dice todas las propuestas que me han hecho.
Como saben he puesto encuestas para ver qué área de la seguridad quieren que se trate en los próximos
cursos y ha dado sus frutos.