#c 11 #memory #trace
Вопрос:
Это может быть очень просто, но я новичок в pintool. В принципе, мой вопрос таков: для такой инструкции, как:
mov 0x28(%rax) %xmm1
Как записать значение 0x28 в выходной файл трассировки? В чем разница между IARG_MEMORYREAD_EA и IARG_REG_VALUE?
Ответ №1:
Можете ли вы проверить, перезаписан ли 0x28 или остается прежним? В Ассамблере это вообще не меняет значения в реестре. Так что вы могли бы просто снова использовать 0x28, чтобы делать все, что угодно.