strace

strace

Rastrear chamadas e sinais do sistema.Um utilitário de diagnóstico, depuração e espaço de usuário instrucional.
strace é um utilitário de diagnóstico, depuração e espaço de usuário instrucional para Linux.É usado para monitorar interações entre processos e o kernel do Linux, que inclui chamadas do sistema, entregas de sinais e alterações do estado do processo.A operação do strace é possibilitada pelo recurso do kernel conhecido como ptrace.Alguns sistemas semelhantes ao Unix fornecem outras ferramentas de diagnóstico semelhantes ao strace, como treliça.
strace

Alternativas ao strace para Windows

API Monitor

API Monitor

API Monitor é um programa do Windows que permite monitorar e controlar chamadas de API feitas por aplicativos e serviços.
JTracer

JTracer

O JTracer é um cliente de depurador remoto para o depurador Libcsdbg
RevDeBug

RevDeBug

Conheça o RevDeBug - o revolucionário software de depuração reversa local e remota para empresas de todos os tamanhos e formas!Libere seu software rapidamente, nenhum bug pode pará-lo agora!