StraceNT (pronunciado S-Trace-NT) es un System Call Tracer para Windows. Proporciona una funcionalidad similar a la que proporciona strace en Linux. Puede rastrear todas las llamadas realizadas por un proceso a las funciones importadas de otros archivos DLL. StraceNT puede ser muy útil en la depuración y el análisis del funcionamiento interno de un programa. Registra los nombres de función, sus argumentos y su valor devuelto. StraceNT utiliza la técnica de parcheado IAT para rastrear llamadas de función, que es una forma bastante confiable y muy eficiente para el seguimiento. StraceNT puede controlar funciones con diferentes convenciones de llamada, incluidos __fastcall y __stdcall. StraceNT también admite el filtrado basado en el nombre de DLL y el nombre de la función y le da mucho control sobre qué llamadas rastrear y le ayuda a aislar fácilmente un problema. Funciones ======== - Un programa de rastreo de llamadas de sistema muy rápido y eficiente - Soporta llamadas a funciones de rastreo con diferentes convenciones de llamada - Excelente soporte de filtrado para aislar un problema fácilmente - Freeware - Similar en funcionalidad a strace en Linux - Aplicación multiproceso compatible - Registra la salida OutputDebugString del proceso de destino Plataformas soportadas =================== - NT4 con Service Pack 6 - Windows 2000 - Windows XP - Windows 2003 - Windows XP de 64 bits (para el proceso de 32 bits que se ejecuta dentro de wow64) - Windows 2003 de 64 bits (para proceso de 32 bits que se ejecuta dentro de wow64) Plataformas no soportadas ======================= - Windows 95, 98 y ME - Windows NT 3.51 - No probado en Windows NT 4.0 sin Service Pack
historial de versiones
- Versión 0.8 publicado en 2005-03-17
Añadida función de modificación de valor, mejor inclusión/exclusión y seguimiento de DLL cargado por LoadLibrary
Detalles del programa
- Categoría: Desarrollo > Depuración
- Editor: IntellectualHeaven
- Licencia: Gratis
- Precio: N/A
- Versión: 0.8
- Plataforma: windows