So I got a program that I don't have source code for and want to find a function in it. I know this function is executed when I perform a specific action. What I plan to do is the following: perform this action for example 20 times, and see witch functions are executed exactly 20 times. I also know this function is located in a specific range of addresses. Simple as that. I use IDA for such things, but it don't have this option for tracking function calls and logging how many times it was called.
So can you guys tell me such program/debugger I can use, or functions in c++ I can use so I can log all function calls.
Thanks in advance.