Raccrochage d'appels système depuis l'espace utilisateur sous Linux
-
06-07-2019 - |
Question
Existe-t-il un moyen de prendre tous les appels système sous Linux? La seule solution que je connaisse consiste à utiliser LD_PRELOAD & # 224; fakeroot , mais cela ne fonctionne que pour les applications liées dynamiquement. De plus, cette approche nécessite d’énumérer tous les appels système, ce que j’aimerais éviter.
La solution
Je pense que vous recherchez ptrace (2)
.
Autres conseils
Vous pouvez suivre un programme. Réfléchissez au fonctionnement de strace
. Astuce: il n’utilise pas les astuces LD_PRELOAD
.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow