Je suis assez nouveau sur Mac OSX. Je dois examiner certains appels système et apparemment, Dtruss est un bon outil pour le faire. Cependant, je pense que Dtruss ne fonctionne pas vraiment. Quand j'exécute
sudo dtruss -a -f ls -l
ce que j'obtiens est simplement la sortie de ls -l, puis l'en-tête de ce que devrait être la table avec les appels système. Cela semble être vide:
PID/THRD RELATIVE ELAPSD CPU SYSCALL(args) = return
CALL COUNT
Pourquoi dtruss ne fonctionne-t-il pas sur mon système? J'ai High Sierra. J'ai désactivé la protection de l'intégrité du système (le statut de csrutil renvoie le statut de protection de l'intégrité du système: désactivé).
Merci pour toute aide
macos
operating-systems
Vaaal
la source
la source