code for which this guidance is aimed can take many forms, depending on an
attacker’s motives, accessibility, and the consequences of getting caught. The
guidance describes protection mechanisms that may prevent not only current
malicious code attacks, but as-yet-undefined future attacks.