Pregunta

¿Hay alguna forma de capturar todas las llamadas al sistema en Linux? La única solución que conozco es usar LD_PRELOAD & # 224; la fakeroot , pero eso solo funciona para aplicaciones vinculadas dinámicamente. Además, este enfoque requiere enumerar todas las llamadas al sistema que es algo que me gustaría evitar.

¿Fue útil?

Solución

Creo que está buscando ptrace (2) .

Otros consejos

Puede rastrear un programa. Piensa en cómo funciona strace . Sugerencia: no utiliza trucos LD_PRELOAD .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top