Si tengo un archivo libc que se usa en otro servidor donde se ejecuta el binario vulnerable, ¿cómo puedo encontrar la dirección del sistema en él?
Tengo tanto el archivo binario vulnerable como el archivo libc.
Generalmente, en el sistema local, usaría gdb para encontrar la dirección del sistema (). Pero cuando ejecuto binario desde mi sistema, utilizará libc de mi sistema.
Entonces, ¿cómo puedo asegurarme de que la dirección que encuentro usando gdb sea de la libc de otro servidor y no en mi sistema local?
¿Debo colocar el archivo libc (de otro servidor) en el mismo directorio que el binario para que se cargue de forma predeterminada cuando se ejecuta en lugar de la libc del sistema local?
Gracias.