OSpy
From SynCE-Wiki
oSpy is a reverse-engineering tool that works by intercepting APIs in order to get traces that are as close to the original application as possible. It's got special optimizations for intercepting ActiveSync's internal debugging facilities and changes to its UI. Applications to be monitored are injected with an agent that intercepts APIs and logs to a shared memory area. An arbitrary number of processes can be monitored simultaneously, and any data captured has information about in which process it happened and which thread within that process, as well as return address of the API function. The latter makes it easy to locate the interesting code dealing with that particular API in a given context.
