I think you can directly use getpid()? This is how I do when making Pin tools.
http://man7.org/linux/man-pages/man2/getpid.2.html
Pin also provides process related APIs
문제
Hi does anyone know how to get the process ID for the binary that is being instrumented by PIN? So for example if I have something like:
pin -t MyTool -- somebinary
How do I get the process ID for 'somebinary' inside the PINTool that I'm trying to write. I checked the documentation but there doesn't seem to be anything I can use, or maybe I've overlooked something? Thanks.
해결책
I think you can directly use getpid()? This is how I do when making Pin tools.
http://man7.org/linux/man-pages/man2/getpid.2.html
Pin also provides process related APIs