ncatlin / rgat

An instruction trace visualisation tool for dynamic program analysis
Apache License 2.0
364 stars 32 forks source link

Pintool version does not match Pin #32

Closed maskelihileci closed 2 years ago

maskelihileci commented 3 years ago

Pin: pin-3.17-98314-0c048d619 Copyright 2002-2020 Intel Corporation. E: Pintool version does not match Pin Pin: 0c048d619 Tool: 0d0c92f4f

Could you tell me which version it works on?

I am also waiting for a tutorial video from you

ncatlin commented 3 years ago

Hiya, the pintool will need recompiling to that version of PIN. I'm currently working on a complete re-write of rgat; it shouldn't be much longer but you may as well consider the project dormant until then.

maskelihileci commented 3 years ago

Tested I the software again after a long break , The last version is really bad. It wants me to choose DynamoRIO. I choose gives an error like this.

image

I said let's try Intel pin, we couldn't find the 3.17 version. If the tools source code was shared, we could have updated it. I know I was too bored but I wanted to report bugs

rgat-0.5.2 works fine. (DynamoRIO)

ncatlin commented 3 years ago

That's looking for the bbcount library which is an open source PINtool that is distributed with PIN, which rgat used to use for testing binaries for compatibility with PIN. There is really no point reporting bugs for 0.5.X as it's near the end of it's rewrite and the codebase has changed completely. I know i said that 5 months ago but it is getting closer :)

ncatlin commented 2 years ago

Fixed with new release