Te pido un favor:
He creado un exploit ex1.c en mi directorio, y consigo una
shell "sh" si lo ejecuto desde "gdb" con "run 1029 5".
Salen 2 mensajes de SIGTRAP y debes escribir "c" 2 veces.
Luego tienes la shell pero no tengo permisos para hacer nada
mas.
Desde fuera y con los mismos parametros ($./ex1 1029 5) solo
consigo un "bus error".
No entiendo que demonios pasa, cuando vi la SHELL ya estaba
saltando de alegria y ahora nada!
Puedes echarle un vistazo y probarlo tu?
Muchas gracias! Un abrazo!
He creado un exploit ex1.c en mi directorio, y consigo una
shell "sh" si lo ejecuto desde "gdb" con "run 1029 5".
Salen 2 mensajes de SIGTRAP y debes escribir "c" 2 veces.
Luego tienes la shell pero no tengo permisos para hacer nada
mas.
Desde fuera y con los mismos parametros ($./ex1 1029 5) solo
consigo un "bus error".
No entiendo que demonios pasa, cuando vi la SHELL ya estaba
saltando de alegria y ahora nada!
Puedes echarle un vistazo y probarlo tu?
Muchas gracias! Un abrazo!