Я разрабатываю инструмент анализа заражения с использованием ПИН-кода.
И у меня есть вопрос, как получить операнды инструкции lea
?
О инструкции Lea, например lea rdx, ptr [rip+0x2244aa]
, получение первого операнда с помощью INS_OperandReg(ins, 0)
возможно.
Но я хочу проверить, не испорчен ли второй операнд, но я не могу его получить. И я не смог найти ни одной функции, которая возвращает значение rip+0x2244aa
Есть ли какая-нибудь функция, с помощью которой я могу получить адрес памяти (второй операнд) в lea?