API Monitor is a Windows program that lets you monitor and control API calls made by applications and services. Its a powerful tool for seeing how applications and services work or for tracking down problems that you have in your own applications.

Stratoshark is described as 'Open-source tool offers seamless pivoting between diagnostic tools, empowering IT admins with Wireshark-like interface for detailed system behavior analysis' and is an app in the network & admin category. There are five alternatives to Stratoshark for Windows, Linux, BSD and FreeBSD. The best Stratoshark alternative is API Monitor, which is free. Other great apps like Stratoshark are SpyStudio, WinAPIOverride, strace and ltrace.
API Monitor is a Windows program that lets you monitor and control API calls made by applications and services. Its a powerful tool for seeing how applications and services work or for tracking down problems that you have in your own applications.

SpyStudio is the best product to trace user-mode API calls on Windows. SpyStudio is an Application tracer which shows and interprets calls, displaying the results in a structured way which is easy for any IT professional to understand.



This software allows you to monitor and/or modify any function of a process for any calling convention (stdcall or cdecl).


strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state.

ltrace intercepts and records dynamic library calls which are called by an executed process and the signals received by that process. It can also intercept and print the system calls executed by the program. Used for debugging.
