systems are invulnerable to remote software-based attacks. One
common misconception runs that because a device does not include
an interactive shell out of the box, then accessing or using “shell code”
is not possible. This is probably why some people (wrongly) explain