StraceNT 0.8

Licenza: Gratuito ‎Dimensioni del file: 70.00 KB
‎Valutazione utenti: 3.0/5 - ‎2 ‎Voti

StraceNT (pronunciato S-Trace-NT) è un tracciante di chiamata di sistema per Windows. Fornisce funzionalità simili a quanto strace fornisce su Linux. Può tracciare tutte le chiamate effettuate da un processo alle funzioni importate da altre DLL. StraceNT può essere molto utile nel debug e nell'analisi del funzionamento interno di un programma. Registra i nomi delle funzioni, i relativi argomenti e il valore restituito. StraceNT utilizza la tecnica di patch IAT per tracciare le chiamate di funzione, che è un modo abbastanza affidabile e molto efficiente per il tracciamento. StraceNT è in grado di gestire funzioni con convenzioni di chiamata diverse, tra cui __fastcall e __stdcall. StraceNT supporta anche il filtro in base al nome della DLL e alla funzione e fornisce un sacco di controllo su quali chiamate tracciare e consente di isolare facilmente un problema. Caratteristiche ======== - Un programma di tracciamento delle chiamate di sistema molto veloce ed efficiente - Supporta la traccia delle chiamate di funzione con convenzioni di chiamata diverse - Eccellente supporto filtrante per isolare facilmente un problema - Freeware - Simile nella funzionalità a strace su Linux - Applicazione multithread supportata - Registra l'output OutputDebugString del processo di destinazione Piattaforme supportate =================== - NT4 con Service Pack 6 - Windows 2000 - Xp finestra - Windows 2003 - Windows XP a 64 bit (per processo a 32 bit in esecuzione all'interno di wow64) - Windows 2003 a 64 bit (per processo a 32 bit in esecuzione all'interno di wow64) Piattaforme non supportate ======================= - Windows 95, 98 e ME - Windows NT 3.51 - Non testato in Windows NT 4.0 senza Service Pack

cronologia delle versioni

  • Versione 0.8 pubblicato il 2005-03-17
    La funzione aggiunta restituisce la modifica del valore, una migliore inclusione/esclusione e l'analisi delle DLL caricate da LoadLibrary

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

Licenza binaria condivisa (SBL) 1.0 Copyright: Copyright (c) 2004, www.intellectualheaven.com Tutti i diritti riservati. Sviluppatore iniziale: [email protected] - Pankaj Garg La ridistribuzione e l'uso di questo software sono consentiti che siano soddisfatte le seguenti condizioni: Condizioni: 1. Le ridistribuzioni devono riprodurre l'informativa sul copyright di cui sopra, Sviluppatore iniziale, questo elenco di condizioni e i seguenti dichiarazione di non responsabilità nella documentazione e/o in altri materiali fornito con la distribuzione. 2. Né il nome "www.intellectualheaven.com" né i nomi di i suoi collaboratori possono essere utilizzati per avallare o promuovere prodotti derivati da questo software senza scritte specifiche Autorizzazione. Disclaimer: QUESTO SOFTWARE È FORNITO DAI TITOLARI DEI DIRITTI D'AUTORE E DAI COLLABORATORI "COSÌ COM" E QUALSIASI GARANZIA ESPRESSA O IMPLICITA, INCLUSE, A TITOLO PERTANTO, LIMITATAMENTE ALLE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE VENGONO DECLINATI. IN NESSUN CASO IL IL TITOLARE DEL COPYRIGHT O I COLLABORATORI SONO RESPONSABILI PER QUALSIASI DANNI INCIDENTALI, SPECIALI, ESEMPLARI O CONSEQUENZIALI (TRA CUI, MA NON SOLO, L'ACQUISTO DI BENI O SERVIZI SOSTITUTIVI; Perdita DELL'USO, DEI DATI O DEI PROFITTI; O INTERRUZIONE DELL'ATTIVITÀ) HA TUTTAVIA CAUSATO E SU QUALSIASI TEORIA DELLA RESPONSABILITÀ, SIA NEL CONTRATTO, RIGOROSO RESPONSABILITÀ, O ILLECITI (INCLUSA NEGLIGENZA O ALTRO) DERIVANTI DA VIA D'USCITA DALL'USO DI QUESTO SOFTWARE, ANCHE SE POSSIBILITÀ DI TALI DANNI.