StraceNT (pronuncia-se S-Trace-NT) é um rastreador de chamadas do sistema para Windows. Ele fornece funcionalidade semelhante à que o Strace fornece no Linux. Ele pode rastrear todas as chamadas feitas por um processo para as funções importadas de outros DLLs. StraceNT pode ser muito útil na depuração e análise do trabalho interno de um programa. Registra nomes de funções, seus argumentos e seu valor de retorno. O StraceNT usa a técnica de patches IAT para rastrear chamadas de função, o que é uma maneira bastante confiável e muito eficiente de rastreamento. O StraceNT pode lidar com funções com diferentes convenções de chamada, incluindo __fastcall e __stdcall. O StraceNT também suporta filtragem com base no nome dll e nome da função e lhe dá muito controle sobre quais chamadas rastrear e ajuda você a isolar facilmente um problema. Características ======== - Um programa de rastreamento de chamadas de sistema muito rápido e eficiente - Suporta chamadas de função de rastreamento com diferentes convenções de chamada - Excelente suporte de filtragem para isolar um problema facilmente - Freeware - Similar em funcionalidade para strace no Linux - Aplicativo multithreaded suportado - Saída de registrosDebugString saída do processo de destino Plataformas suportadas =================== - NT4 com Service Pack 6 - Windows 2000 - Janela XP - Windows 2003 - Windows XP 64 bits (para processo de 32 bits rodando dentro de wow64) - Windows 2003 64 bits (para processo de 32 bits rodando dentro de wow64) Plataformas não suportadas ======================= - Windows 95, 98 e ME - Windows NT 3.51 - Não testado no Windows NT 4.0 sem pacote de serviço
história da versão
- Versão 0.8 postado em 2005-03-17
Modificação de valor de retorno da função adicionada, melhor inclusão/exclusão e rastreamento DLL carregado de LoadLibrary
Detalhes do programa
- Categoria: Desenvolvimento > Depuração
- Editor: IntellectualHeaven
- Licença: Livre
- Preço: N/A
- Versão: 0.8
- Plataforma: windows