You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I'm trying to build a static analysis tool with ghidra as backend. And I need pcode-level basic blocks. Now I'v got some questions. I would be grateful if anyone can help me:
Is it true that the optimized pcode generated by decompiler is equivalent (or have no information loss) compared with the raw pcode?
Is it true that the output varnodes of all INDIRECTs associated with an instruction is the over-approximation of all varnodes that may be affected by the execution of this instruction? I my understanding, only CALL/CALLIND instructions can have side affects because we need to take the execution of their corresponding subroutines into consideration. So INDIRECT instructions only appear before CALL/CALLIND instructions.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello, I'm trying to build a static analysis tool with ghidra as backend. And I need pcode-level basic blocks. Now I'v got some questions. I would be grateful if anyone can help me:
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions