Solución Examen 7 | Curso IDA Pro (Ricardo Narvaja)
Para resolver el examen 7, comenzamos revisando las variables y renombrandolas, por ejemplo, var_D8 se incia en 1 al igual que var_D0 y var_D4 inicia en 45 y ningúno parece cambiar, por ende podemos cambiarles el nombre a algo mas apropiado. Además vemos que se crean dos buffer de 200 en Dst y Dest, entonces les pongo nombres como Buff1_200 y Buff2_200. Al final como siempre verifica que exista el archivo example.txt Sin muchos cambios, extraen 200 bytes del archivo, se guarda en buff1 y luego se copia en buff2 y como ambos son de 200bytes no hay problemas. Al final verifica que constante 1 sea 1. Luego vamos a la función de checkeo que tiene como puntero la variabe File. y en la función se hace un _sprintf de el string "Bieeeeeeeeeeeeeeeeeeeen ? con %s" y hace un sprint f de esto al puntero mas 0xDC y más abajo pasa lo mismo al comrobar que un valor +0xD0 es 45. Entonces nos ayudamos creando una estructura con las variables. Con esto comprobamos que el ...