samedi 2 février 2019

Printing program and function name of each instruction with Pin tool

I'm new to writing a pin tool to instrument the program. Currently, I'm kind of stuck with printing out the program name (image? I would say) and the function that the instruction belongs to. For example, I I have a program foo.cpp and function name func() that simple addition and cout. Then, when I use a pin tool, I want to print like below

0xAddress foo func disassembled_instruction (ex. move etc)

I can get the address and disassembled instructions, but not the program and function name.

Can anyone suggest me whether this is possible and how?

Thank you!

Aucun commentaire:

Enregistrer un commentaire