StraceNT 0.8

Licentie: Gratis ‎Bestandsgrootte: 70.00 KB
‎Gebruikersbeoordeling: 3.0/5 - ‎2 ‎Stemmen

StraceNT (uitgesproken als S-Trace-NT) is een System Call Tracer voor Windows. Het biedt vergelijkbare functionaliteit als strace biedt op Linux. Het kan alle oproepen van een proces traceren naar de geïmporteerde functies van andere DLL's. StraceNT kan zeer nuttig zijn bij het debuggen en analyseren van de interne werking van een programma. Het registreert functienamen, hun argumenten en hun retourwaarde. StraceNT maakt gebruik van IAT patching techniek om functie oproepen te traceren, dat is heel betrouwbaar en zeer efficiënte manier voor het traceren. StraceNT kan functies aan met verschillende oproepconventies, waaronder __fastcall en __stdcall. StraceNT ondersteunt ook filtering op basis van DLL naam en functie naam en geeft u veel controle over welke oproepen te traceren en helpt u om gemakkelijk te isoleren van een probleem. Functies ======== - Een zeer snel en efficiënt systeem oproep tracering programma - Ondersteunt traceringsfunctiegesprekken met verschillende aanroepende conventies - Uitstekende filterondersteuning om een probleem eenvoudig te isoleren - Freeware - Vergelijkbaar in functionaliteit met strace op Linux - Multithreaded applicatie ondersteund - Records OutputDebugString output van het doelproces Ondersteunde platforms =================== - NT4 met Service Pack 6 - Windows 2000 - Venster XP - Windows 2003 - Windows XP 64-bits (voor 32-bits proces draait binnen wow64) - Windows 2003 64-bits (voor 32-bits proces draait binnen wow64) Niet-ondersteunde platforms ======================= - Windows 95, 98 en ME - Windows NT 3.51 - Niet getest op Windows NT 4.0 zonder servicepack

versiegeschiedenis

  • Versie 0.8 geplaatst op 2005-03-17
    Added function return value modification, better inclusion/exclusion en LoadLibrary loaded DLL tracing

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

Gedeelde binaire licentie (SBL) 1.0 Auteursrecht: Auteursrecht (c) 2004, www.intellectualheaven.com Alle rechten voorbehouden. Eerste ontwikkelaar: Pankaj Garg ([email protected]) Herdistributie en gebruik van deze software is toegestaan dat aan de volgende voorwaarden is voldaan: Voorwaarden: 1. Herverdelingen moeten de bovenstaande auteursrechtverklaring reproduceren, Eerste ontwikkelaar, deze lijst met voorwaarden en de volgende disclaimer in de documentatie en/of ander materiaal voorzien van de distributie. 2. Noch de naam "www.intellectualheaven.com" noch de namen van de bijdragers ervan kunnen worden gebruikt om producten te onderschrijven of te promoten afgeleid van deze software zonder specifieke voorafgaande geschreven Toestemming. Disclaimer: DEZE SOFTWARE WORDT GELEVERD DOOR DE HOUDERS VAN AUTEURSRECHTEN EN BIJDRAGERS "AS IS" EN ALLE UITDRUKKELIJKE OF IMPLICIETE GARANTIES, INCLUSIEF, MAAR NIET BEPERKT TOT DE IMPLICIETE GARANTIES VAN KOOPBAARHEID EN GESCHIKTHEID VOOR EEN BEPAALD DOEL WORDEN AFGEWEZEN. In geen geval mag de DE EIGENAAR OF CONTRIBUANTEN VAN HET AUTEURSRECHT ZIJN AANSPRAKELIJK VOOR ENIGE DIRECTE, INDIRECTE, INCIDENTELE, BIJZONDERE, VOORBEELDIGE OF GEVOLGSCHADE (O.A. MAAR NIET BEPERKT TOT DE AANSCHAF VAN VERVANGENDE GOEDEREN OF DIENSTEN; Verlies GEBRUIK, GEGEVENS OF WINST; OF BEDRIJFSONDERBREKING) MAAR VEROORZAAKT EN OP ELKE THEORIE VAN AANSPRAKELIJKHEID, OF IN CONTRACT, STRIKTE AANSPRAKELIJKHEID, OF ONRECHTMATIGE DAAD (INCLUSIEF NALATIGHEID OF ANDERSZINS) DIE ZICH VOORDOEN IN UIT HET GEBRUIK VAN DEZE SOFTWARE, ZELFS ALS MOGELIJKHEID VAN DERGELIJKE SCHADE.