ASSERT Lab Resources

The ASSERT Lab is a highly configurable collection of workstations and networking equipment, designed to allow simultaneous use of the lab for research projects and class projects. The lab equipment is physically isolated from any external network, but there are several networks available within the lab itself.

The computing platforms available to lab users include approximately 20 user workstations. Four of these machines are designated for computer forensics work, while the remainder are configured primarily for VmWare use.

Forensics Workstations: Four workstations have various types of computer forensics software and hardware installed, including the industry standard Encase software and FastBloc evidence acquisition devices.

General Purpose Workstations: The remaining lab workstations utilize VMware system virtualization software which allows several "virtual" systems to be run concurrently on a single workstation. These virtual machines appear and function just like real systems, and allow students and researchers to have full control over multiple systems simultaneously. The virtual machines created in the lab are stored on a central server which is accessible over a Gigabit ethernet connection, and can be operated from any of the lab workstations. These workstations have several network cards, one of which is connected to the Gigabit network for authentication and virtual machine retrieval, while the others are utilized for virtual machine traffic only.

Networking: The ASSERT Lab features several networks which are completely isolated from any external network. One of these networks provides access to the administrative services offered in the lab, while the others can be easily configured to meet the needs of the current lab users. The lab uses approximately 20 Cisco hardware components, including enterprise level switches and routers which can be configured and controlled by lab users if necessary.

Administrative Services: There are two lab servers which provide various services to lab users, such as authentication, file storage, and virtual machine storage and distribution. These servers allow lab users to logon to the workstations, retrieve their home directories, and access their virtual machine images. Access to these servers is provided via a Gigabit ethernet connection on which general lab traffic is prohibited (e.g. virtual machines may not send or receive traffic on that network) by both policy and technical constraints.

Network Services: Network services, such as DNS, DHCP, mail, web, and time, and the installation and update resources for various programs and operating systems in the lab are provided by a third administrative server which is available on a network which may be accessed by any of the real or virtual systems in the lab. This server is located in a separate subnet, and attacks against that machine or the services it runs are prohibited by both policy and technical constraints.

Printing: Printing from any of the lab machines, real or virtual, is available on the printer located at the front of the lab. Attacks against the printer are prohibited by both policy and technical constraints.

Virtual Machines: The virtual machine server has several pre-built virtual machines, which can be cloned to a user's virtual machine directory. In addition, a user can install and configure any number of custom virtual machines which more effectively meet their needs. Operating systems currently available for installation include versions of windows, linux, BSD, and Solaris. Provided that any relevant licensing conditions are satisfied, additional operating system resources can be added to meet the needs of lab users by making a request to the lab manager.

Software:Many software packages are available for installation in the lab. The general purpose workstations are typically configured with very little software. The primary method for software installation in the lab is to utilize a virtual machine, over which the user has complete control. The complete list of software available in the lab is available on the internal lab web server, but software in the following categories is generally available: Office software, Development software, Database software, Networking software, Honeypot software, IDS software, and Forensics software. Provided that the any relevant licensing conditions are satisfied, additional software packages can be added to to meet the needs of lab users by making a request to the lab manager.

Lab Configuration: The ASSERT lab is highly configurable, and can be easily rebuilt to suit the needs of a particular class, user group, or research project. The current configuration can be found on the configuration page. Users who require a configuration change in the lab should contact the lab manager.

Search Workstation: A single workstation in the front of the lab is not connected to the lab network, but is instead connected to the campus wireless network to allow lab users to search for Internet resources.

Much of the current ASSERT lab infrastructure was funded through grants from the University of Alaska Fairbanks Technology Advisory Board .

©ASSERT, University of Alaska Fairbanks, 2007
contact webmaster     pgp key