WinAPIOverride32 will enable you to override/monitor all functions of a process. This can be done for API functions or executable internal functions.
WinAPIOverride is more than a standard API monitoring software.
It can break targeted application before or after a function call, allowing memory or registers changes; and it can directly call functions of the targeted application.
These features allows to fill the gap between classical API monitoring softwares and debuggers.
· You can define filters on parameters or function result
· You can define filters on dll to discard calls from windows system dll
· You can hook functions inside the target process not only API
· You can hook asm functions with parameters passed through registers
· Double and float results are logged
· You can easily override any API or any process internal function
· You can break process before or/and after function call to change memory or registers
· You can call functions which are inside the remote processes
· All is is done like modules : you can log or override independently for any function
What's New in This Release:
· New hooking algorithms (hook in 5 opcodes, asm registers integrity)
· Parameter filters
· Function return filters
· Optionnal break before or after the function call
· Can hook asm functions with args passed through registers
· Failure code support
· More types supported (including floating return)
· Monitoring files generation
· Call Comparison
· Search through results
· Remote Call Interface
· Statistics
· Export to CVS and HTML added