WinAPIOverride is a professional software application that features API monitoring capabilities for 32- and 64-bit processes. Among its superpowers, the tool is able to keep an eye or override any function of a process (available for API and executable internal functions), break processes, call functions, and apply DLL filters.
What's new in WinAPIOverride 6.5.4 February 5th, 2017
Random name generation for injected dll and shared events to avoid detection by malwares
New parameters conditional logging/breaking keywords added
Struct parser improved
Bug correction: Error launching 32 bits application from the 64 bits version (bug in 6.5.3 version only)
_http://www.softpedia.com/get/Programming/Other-Programming-Files/WinAPIOverride32.shtml#download