About | Project Goals | Usage Instructions | Software | Hardware | Posters | ReAssure System (Testbed) | People | Opportunities | Contact us
Project Goals
  • Provide a facility for faculty, staff and students to experiment
    • For learning and teaching purposes (demonstrations, standard setups)
    • For software evaluation purposes
    • For testing purposes (e.g., staging before deployment into production)
    • Provide quickly reconfigurable networks and PCs
    • Contain disasters, hostile code and packets inside virtual machines and their experimental network
    • Support as many guest OSes as possible
    • Support as many virtual machine engines as possible
    • Support the development of new virtual machines
    • Allow both graphical and command-line remote access (e.g., NX, VNC) through a control interface
    • Support as many guest operating systems as possible
  • Provide a software archive
    • For convenient use of VMWare appliances (and images of other virtual machines)
    • To share reference images and appliances, therefore benefitting from the work of others
    • To grab images and transfer them quickly and automatically to experimental PCs
    • For vulnerability research and analysis (e.g., safe exploit verification)
    • Quick access to standard operating systems (with license compliance)
    • Quickly stopping, securely storing, and restarting an experiment
  • Provide the source code and all documentation (including lessons learned) for the project so that it can be duplicated, modified and adopted elsewhere, and used to create derivative works
CERIAS, Purdue University / Recitation Building / 656 Oval Drive / West Lafayette IN 47907-2086
phone (800)494-4419 / fax (765)496-3181 / Read our Privacy Policy