Closed namreeb closed 8 months ago
It depends of the taint propagation strategy. By default, the taint is spread if the memory cell that is read is tainted. If you want to spread the taint if the memory index is tainted you have to enable this mode:
ctx.setMode(MODE.TAINT_THROUGH_POINTERS, True)
Sorry, I missed that. Thank you for your time! I can confirm this is working for me.
In this snippet, if
r8
is tainted, I would expectecx
to also be tainted, but it does not seem to be. Is this intentional?