Skip to content

junxzm1990/intel-pin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

intel-pt

Intel Pin application to trace executed instructions and the values of registers used in each instruction (base and index registers for memory accesses are also included)

Prerequirement

  • Download source code of Intel PT
  • Replace source/tools/MyPinTool/MyPinTool.cpp of the native Pin with the one in this repo.

Build

  • ia32 architecture
cd source/tools/MyPinTool/;
make all TARGET=ia32
  • intel64 architecure
cd source/tools/MyPinTool/;
make all TARGET=intel64

Run

../../../pin -t obj-ia32/MyPinTool.so -o test.log -xmm xmm.log -- /bin/ls
(test.log records the execution traces; xmm.log records the values of xmm registers on crash of the program)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages