StraceNT 0.8

軟體性質: 免費 ‎檔案大小: 70.00 KB
‎使用者評分: 3.0/5 - ‎2 ‎評分

StraceNT(發音為S-Trace-NT)是Windows的系統呼叫追蹤器。它提供了與 Strace 在 Linux 上提供的功能類似的功能。 它可以追蹤行程對從其他 DLL 導入的函數進行的所有呼叫。 StraceNT 在除錯和分析程式的內部工作方面非常有用。它記錄函數名稱、參數及其返回值。 StraceNT 使用 IAT 修補技術追蹤函數調用,這是非常可靠和非常有效的跟蹤方法。StraceNT 可以處理具有不同調用約定的函數,__fastcall和__stdcall。 StraceNT 還支援基於 DLL 名稱和函數名稱的篩選,並為您提供了對要追蹤的調用的大量控制,並説明您輕鬆隔離問題。 特徵 ======== - 一個非常快速和高效的系統呼叫跟蹤程式 - 支援具有不同調用約定的跟蹤函數調用 - 出色的過濾支援,可輕鬆隔離問題 - 免費軟體 - 與 Linux 上的類似功能 - 支援多線程應用程式 - 記錄目標流程的輸出錯誤字串輸出 支援的平臺 =================== - NT4 帶服務包 6 - 視窗 2000 - 視窗 XP - Windows 2003。 - Windows XP 64 位元 (用於在 wow64 內運行的 32 位元行程) - Windows 2003 64 位元 (對於在 wow64 內部運行的 32 位元行程) 不支援的平臺 ======================= - 視窗 95, 98 和我 - 視窗 NT 3.51 - 未在 Windows NT 4.0 上測試,沒有服務包

版本歷史記錄

  • 版本 0.8 發佈於 2005-03-17
    增加函數返回值修改、更好的包含/排除和載入庫載入 DLL 追蹤

軟體細節

終端使用者許可協定

Shared Binary License (SBL) 1.0 Copyright notice: Copyright (c) 2004, www.intellectualheaven.com All rights reserved. Initial developer: Pankaj Garg ([email protected]) Redistribution and use of this software is permitted provided that the following conditions are met: Conditions: 1. Redistributions must reproduce the above copyright notice, Initial developer, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 2. Neither the name "www.intellectualheaven.com" nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. Disclaimer: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.