strace print EUID machen

361
Martin Kunev

Ich versuche, ein Berechtigungsproblem zu debuggen, aber ich habe Schwierigkeiten, herauszufinden, mit welcher EUID die Anwendung zum Zeitpunkt des Fehlers ausgeführt wird.

Gibt es eine Möglichkeit, strace die effektive Benutzer-ID auszudrucken?

0

1 Antwort auf die Frage

0
jcbermu

strace kann das nicht tun

strace verwendet ein Kernel-Feature, das als ptrace bekannt ist .

setuid wird immer ignoriert, wenn ein Prozess ptraced ist, auch wenn root ptracing ist, um einen als myptrace.c bekannten Root-Exploit zu vermeiden .