Compster
2013-06-24 23:34:35 UTC
Estoy intentando aplicar ingeniería inversa a un ejecutable ELF vinculado dinámicamente y despojado de 32 bits. Quiero saber cuándo se imprime una cadena específica en la consola. Ejecuté el siguiente comando:
root @ testbox> strings -a --radix = x binfile | grep -i resetd38c4 RESET
Esta es la cadena que quiero saber cuando se imprime en la consola. Esto podría estar sucediendo con printf o con put (que se llaman muchas veces durante el flujo de ejecución)
¿Cuál es la forma adecuada de usar la dirección de memoria de la cadena para saber cuándo se está leyendo (por lo tanto, se imprime en la pantalla)?