系统库调用在英特尔PIN Fini功能中不起作用

时间:2017-05-29 20:56:10

标签: system intel-pin

我想在pin工具的末尾执行一个shell命令(gcore $pid)。

为了完成这个目标,我尝试修改itrace pin工具并首先执行一个简单的shell命令。我在Fini函数的开头添加了一个语句system("ls > /tmp/test")。然后再次编译pin工具。

运行pin工具 - itrace: ../../../pin -t obj-intel64/itrace.so -- /bin/ls 但是没有文件 - " / tmp / test"。

1 个答案:

答案 0 :(得分:1)

  

libc功能系统()尚未在PinCRT中实现。   请改用popen()(已实现)。

source