标签: system intel-pin
我想在pin工具的末尾执行一个shell命令(gcore $pid)。
gcore $pid
为了完成这个目标,我尝试修改itrace pin工具并首先执行一个简单的shell命令。我在Fini函数的开头添加了一个语句system("ls > /tmp/test")。然后再次编译pin工具。
system("ls > /tmp/test")
运行pin工具 - itrace: ../../../pin -t obj-intel64/itrace.so -- /bin/ls 但是没有文件 - " / tmp / test"。
../../../pin -t obj-intel64/itrace.so -- /bin/ls
答案 0 :(得分:1)
libc功能系统()尚未在PinCRT中实现。 请改用popen()(已实现)。
source