Supporting and Defending Virtual Environments