Set of test suites for taint tracking, compile.sh will compile *.c
in current directory.
Every test follows the same basic concept:
- User inputs 32 bytes into the
userInput
buffer (0x1337000 - 0x1337020
) userInput
is transformed in some way that would place data into thetaintBuffer
buffer (0x2337000 - 0x2337020
)- This should taint a portion of the
taintBuffer
, or in most cases, all of it.