make strace print EUID

0

Estou tentando depurar um problema de permissão, mas estou tendo dificuldades para descobrir com qual EUID o aplicativo está sendo executado no momento do erro.

Existe uma maneira de fazer com que o Strace imprima o ID de usuário efetivo?

    
por Martin Kunev 21.03.2016 / 14:37

1 resposta

0

strace não pode fazer isso.

strace usa um recurso do kernel conhecido como ptrace .

setuid é sempre ignorado se um processo for ptraced , mesmo que o root é ptracing para evitar uma exploração raiz conhecida como myptrace.c .

    
por 21.03.2016 / 15:20