The Hacker's Sandbox is a free interactive hacking simulation

It features an advanced and scriptable gaming engine which is extendable using Lua Script. You can create your own playable mission-packs to share with your friends or the community. Custom mission packs can even be used as learning tools!