I'm wondering if something like that is even possible but lets imagine I could get a program's thread, listen it somehow and when the thread calls any function to external dll, I would receive the functions name or at least its address or something so I could somehow identify function and where it went. Perhaps if possible then even get the params what were sent with the function. ( if possible including c++ standard functions like fread, cout etc.. )
Thank you!