ltrace vs Microsoft Research Detours
A side-by-side look at ltrace and Microsoft Research Detours. For an in-depth review of either product, follow the links below.
ltrace
Development
ltrace is a debugging utility that intercepts and records dynamic library calls which are called by an executed process. It can be used to trace calls made by programs to shared libraries and helps debug issues caused by dynamic linking.
librarydebuggingtracingdynamic-linking
Microsoft Research Detours
Development
Microsoft Research Detours is a software package that enables you to intercept and modify functions in Windows applications by intercepting Win32 functions. It works by allowing developers to add instrumentation code to any binary without modifying the source code.
interceptioninstrumentationwin32-api-hooking
Related Comparisons
Libcsdbg
SystemTap
Deviare In-Process
madCodeHook
ApproveAPI