StraceNT uses IAT patching technique to trace function calls, which is
quite reliable and very efficient way for tracing. It also supports
filtering based on DLL name and function name and gives you a lot
of control on which calls to trace and helps you to easily isolate
StraceNT is open source under the BSD license.
The project is located at
The implementation details of StraceNT are available in
the following article:
Please contact Pankaj Garg at
for any questions.