Documents Found!
As seen in
Less Work, Better Grades
Join
Course Hero
Access
best resources
Ace
your classes
Ace your courses with Course Hero!

Submit your homework question or assignment here:
352 Tutors are online
 
We are so confident that you will love our service, we will answer your first homework question for FREE!
*  Attach Assignment (optional):
 
Study Smarter, Score Higher
 
Document Content (unformatted)
Course Hero has millions of student submitted documents similar to the one below including study guides, homework solutions, papers, exam answer keys and textbook solutions.
an Developing Academic Security Laboratory Abstract Information Security college-level education efforts received a financial shot in the arm late last year with the announcement of a federal funding program to train an information security workforce. In this paper, we address issues surrounding development of a viable Computer Science, Information Security laboratory that meets the three-pronged needs of research education, and outreach in a research university setting. We show how configuration of the computers can be controlled in the shared laboratory environment and discuss the software resources necessary to support the laboratory goals. Keywords: Security, NSTISSC, INFOSEC Training and Education, Security Curriculum, E-commerce, Security Laboratory. Author Bios: Alec Yasinsac (presenter and contact author) is an assistant professor of Computer Science at Florida State University. He is a Senior Member of IEEE, a member of the IEEE Computer Society, ACM, the IEEE Computer Society Technical Committee on Security and Privacy, and the Internet2 Security Work Group. His research interests focus on network security, primarily associated with providing logically secure channels through application of cryptography and has publications in the areas of intrusion detection, security protocol verification, and cryptography. Contact information: yasinsac@cs.fsu.edu, 850.644.6407(voice), 850.644.0058 (fax), 262 James Jay Love Building, Computer Science Department, FSU, Tallahassee, FL 32306-4530 Jennifer Frazier is a master's student in the computer science department at Florida State University. She is a member of the ACM and is on the computer sciences technical support staff. Marion Bogdanov recently received his master's degree in computer science at Florida State University. He is presently employed as a senior systems administrator for the Florida State Government in Tallahassee, Florida. Track: GENERAL. 1 Developing an Academic Security Laboratory 1. Introduction. There has been significant growth in the emphasis on educating professionals in Information Assurance in the past three years. This is in natural response to the growth of the Internet and the corresponding increase in associated risk, as well as a direct result of targeted funding from the National Science Foundation and the Department of Defense for such training. With this growth comes the need for laboratories to practice and refine Information Assurance technology and research. Last year, we laid out a philosophy for building a academic security program in the Computer Science Department of a research university [1]. In this paper, we identify some requirements for a security laboratory in supporting such a program and detail how those requirements are being met in a state of the art laboratory at Florida State University. 1.1. Background In 1999, the Computer Science Department of Florida State University decided to expand in the area of trusted systems. Three professors specializing in information security were hired and a curriculum in Information Security was developed. These courses were certified by the National Security Telecommunications and Information Systems Security (NISTISSC) curriculum for Information Security Professionals and FSU became an institution in which certification for information security can be earned. Subsequently, the National Security Agency (NSA) designated FSU as a Center of Academic Excellence in Information Security Education. Recognizing the need for hands-on work in Information Assurance, the FSU College of Arts and Sciences invested space and an initial purchase of equipment to start a security laboratory in the computer science department. This laboratory is the FSU Security and Assurance in Information Technology (SAIT) Laboratory. The mission of SAIT Laboratory is to support varied demands of research, education, and outreach in information security. More specifically, the laboratory must be able to be used by professors for conducting research activities; individual student thesis and project work, class projects on information security topics, and to support faculty and students partnering with industry on issues of practical security. The next three sections describe how we enhanced SAIT Laboratory support in these three areas. 1.2. Research Two essential elements for conducting many aspects of information security research are equipment and space. These two requirements are met at FSU in SAIT Laboratory. SAIT laboratory is a dedicated facility where practical security techniques can be exercised and experiments conducted in order to test theoretical ideas. There are already a wide variety of research projects ongoing in SAIT Laboratory. 2 One example is a current research project, supported by the US Army, that is part of an eleven-investigator team formed to study problems of critical infrastructure protection. One of the teams is comprised of two FSU professors who are developing a case-based reasoning (CBR) system for network intrusion detection. Currently, a CBR system that replicates the functionality of an Intrusion Detection System (IDS) is being devised. In addition, add-on modules that interpret and summarize the IDS output data are being constructed. Once this is accomplished, the object will be to seek ways to build-in higher levels of intelligence, enabling more sophisticated and accurate alerting capabilities. Another SAIT Laboratory project has a goal to extend the network monitoring and IDS described in [6]. Extensive research, programming and implementing the system has been conducted. Specifically, a knowledge-based intrusion detection system that identifies intrusions into security protocols has being implemented. That system is presently being extended to include a behavior-based capability that can detect even previously unknown attacks on executing protocols. It detects malicious and questionable activity by tracking and analyzing user and network behavior with respect to security protocols. With more existing projects in Information Hiding, Tracing and Watermarking, Intrusion Detection, Key Distribution, Key Escrow, Security Protocols, Survivable Computation, and Threshold Cryptography, the laboratory is on sound research footing. As the examples above demonstrate, the SAIT laboratory is an ideal place for the final product to be tested. The researchers will not have to worry about contaminating the configuration of the computers in such a laboratory because it is an environment that maintains the configuration of the original installation; one of the goals is to provide a facility in which security research projects can be safely conducted and advancement in the field of information security is enhanced. These research projects use the SAIT laboratory as a testing environment. A goal of this project is to allow research projects to be installed, analyzed and documented without having to put the Computer Science Department network in danger. Also, this process, will not violate network and system administration policies that condemn modification of baseline computers. 1.3. Education The educational functions of SAIT Laboratory are focused on supporting undergraduate and graduate education. The Florida State University information assurance curriculum spans theory and practice. The curriculum provides a strong foundation in security principles, including the mathematical foundations of protection mechanisms and the models that represent the sailent security interests. Additionally, the curriculum in information security in Computer Science at Florida State University satisfy the National Security Telecommunications and Information Systems Security (NSTISSC) training standard for Information Security Professionals. Courses such as Network Security and Network and System Administration are excellent candidates to use SAIT laboratory's capabilities. A goal of the laboratory is to support class projects. Two challenges to this objective are to (1) Provide an environment with sufficient freedom that students can conduct meaningful experiments, while ensuring that a baseline configuration can be easily 3 regenerated and (2) Providing a sufficiently rich set of security tools to support a wide array of projects. The latter of the above two goals may be met by establishing a library of security tools in SAIT Laboratory, that would be a resource to the instructors and to the students. In the Network Security course, projects can be devised from the tools in the library. For example, a project's goal for a pair of students working as a team, could be to successfully install an IDS. Subsequently, the pair may checking for vulnerabilities on the machine with a Scanner tool. If an array of tools is available in the laboratory, the team can easily practice the techniques that they learn in the classroom and document details of their work. Another application for the library of tools is the Network and System Administration course. This course offers a hands-on component where teams of two or three people are formed. Each team has to install and maintain three computers with three different operating systems. Security of the computer and the network is one focus of the course. A practical attack and defend session is run where students must protect their own machines while attempting to intrude the machines of others. Having a library of attack and defend tools available will allow the students to practice a wide variety of security techniques and to better assess their fundamental characteristics. With information security on the mind of everyone connected to the Internet, an educational institution that provides services that will educate individuals, government and corporations about information security is essential. The skills learned will provide better information security practices. Also, the education will create leaders who are capable of serving our governments and businesses for betterment of the nation and the economy. From the above examples a conclusion can be drawn that the SAIT laboratory type environment is an ideal facility for serving education to the public interested in applied research in information security technology. 1.4. Outreach Along with the capabilities as a research and educational facility, the SAIT laboratory environment must also have the capabilities to support an outreach program that will generate mutual benefits not only for the SAIT laboratory, but also for the corporate sponsors. Creating and maintaining a mutually beneficial relationship with corporate sponsors will enhance researcher access to modern equipment and professional resources in tune with marketplace needs. However, this laboratory is not complete without a mechanism for creating a baseline of laboratory computer configurations. The SAIT Laboratory outreach program fosters communication and promotes mutually beneficial relationships among members of the government, industry, and academic communities. Academic communities can specially benefit from collaboration with industry or government sponsors. Sponsors leverage the SAIT Laboratory resources, experiences, and relationships with only a minimum investment. By participating, the sponsors gain access to the research and education laboratory. Participation provides partner access to security experts, such as the professors or their research assistants, interaction with other center sponsors and early access to research findings. Sponsor partnerships enhance researcher access to modern equipment and professional resources in tune with marketplace needs. 4 An example where the current state of the SAIT laboratory can provide service is a corporate sponsor who desires to have their network scanned for vulnerabilities. An ideal solution to meet the goal would be to use a library of tools to perform the tasks. A team of student-experts may be sent as part of a class project or other experiment to perform the vulnerability assessment. Such outreach agreements walk a fine line in an any public university; quite a more narrow line in a research university where the emphasis is on educating scholars, not on creating trade school technicians. Nonetheless, if the tasks can be efficiently accomplished within the educational framework, there can be significant advantage to the students, the university, and the industrial partner. The tools library is one means of improving the efficiency of such agreements. 1.5. SAIT Laboratory Equipment A varied suite of equipment is required to provide the necessary functionality in SAIT laboratory. There must be sufficient end-user workstations to support class projects, along with bandwidth. To be reasonably comprehensive, the laboratory must support a reasonable number of each Unix and Windows-based systems. Additionally, the laboratory requires dedicated networking capabilities sufficient to develop and benchmark network security concepts. The initial equipment list for SAIT Laboratory is given in Figure 1. SAIT Laboratory Equipment List Sun Microsystems EnterpriseTM 220R Server (1) Cisco Catalyst 3500 Series XL Switch (1) Sun Microsystems StorEdgeTM A1000 (1) Sun Microsystems Ultra 5 Workstations with Solaris 8 and a PCI card with the Windows 2000 Professional (9) Tri-C Systems Custom Build PCs with Windows 2000 Professional (5) KVM Switches (4) HP LaserJet 4100N Printer (1) Figure 1 The physical layout of the devices is conducive to individual and team projects and all network devices are easily accessed. The switch allows management of all switched ports from a single IP address. Accordingly, the lab can be segmented into several networks, which can accommodate PCs serving as routers to other PCs. This environment provides multiple simulations for the mentioned goals of the laboratory. The availability of PCs with Windows 2000 allowed focus on security tools for the Windows operating system. 2. Information Assurance Laboratory Requirements Effective utilization of SAIT Laboratory resources demands an operating environment and associated tools geared to Information Assurance. One specific requirement is that the environment must facilitate student projects that require access not 5 normally given to students. There are many well-known risks associated with allowing such access privileges, not the least of which is that the computer configurations cannot be effectively controlled if such access is granted. A security laboratory provides an additional challenge because many tools and techniques that security education and research demand require extended user privilege to install and remove software with powerful capabilities. Many security software tools require administrative permission to carry out the installation process and to use the software. The installation process modifies the configuration of the host computer that may create security vulnerabilities. Controlling computer configuration is essential to maintaining the integrity of a computer. Once the baseline configuration is compromised the computer might be vulnerable to security attacks. Compromised computers are invalid research tools because the alterations may cause invalid or inaccurate data. Additionally, introducing new software can have a negative effect on the computers performance and configuration. Once a machine has been setup properly, the ideal maintenance and operational procedure is to restrict non-administrative users from changing the configuration of that machine. Because all SAIT Lab computers are shared, a baseline configuration must be established and it must be reasonably easy to return any/all machines to this baseline. Thus, the first objective of this project was to provide a baseline mechanism that will maintain the integrity of the original computer configurations for a general-purpose laboratory. Second, any effective laboratory must provide functionally specific resources. The combined space and computing resources that were installed in SAIT Laboratory were functionally equivalent to several other computer laboratories on this campus, and those on many other campuses. The only distinguishing characteristic relative to Information Assurance was that priority access to the resources was granted to faculty and students involved in security courses and projects. The second objective of this project is to equip SAIT Laboratory with software resources targeted to support Information Assurance. At the heart of this effort was to build a library of tools and materials that facilitate work in Information Security. Each of these tasks is significant in their own right. Further complicating the effort is the requirement to support at least two operating environments with both a protected configuration for the workstations, and a complete set of tools and software resources. 3. Protecting Security Laboratory Computer Configuration Protecting the configuration of end-user computers is not a new concept. While laboratories of shared computers struggle with this problem constantly, industry, government, etc. have recognized that baseline configurations must be guarded to prevent overwhelming maintenance costs. There are three primary techniques for protecting the configuration baseline of a workstation: 1. Configuration locking 2. Cloning 3. Configuration containment 6 We considered each of these options for their utility in a security laboratory. 3.1. Configuration Locking A common technique protecting for shared or public computers is to lock the configuration so that special permission is required to make any non-trivial changes to the computing environment. In a security laboratory, this option is not viable when used in isolation, else the laboratory would be virtually useless. While we heard of schemes and mechanisms for finding middle ground between an open or a locked environment, our search for a suitable locking configuration technology was fruitless. Thus, we discounted configuration locking relatively early in our analysis, except as a last resort. 3.2. The Cloning Solution The idea of cloning is a process where an image of the disk from one [protected] computer is regularly copied to all computers that share the common configuration. Cloning is a widely used solution to configuration baselining, though there are numerous drawbacks with this concept. A fundamental flaw with the cloning approach is the time and resources necessary to copy the baseline disk image many times. Communications capacity has not kept pace with disk space growth, so copying a disk image to even one computer can take hours. In a laboratory with twenty-five computers connected by a single, shared-medium network, the communication bottleneck is prohibitive. As an additional drawback, network cloning can be unpredictable because many variables are involved in correct function of the network. Network downtime creates an unsuitable risk because of the time-sensitive nature of research and educational projects. Non-network cloning allows only one machine to copy an image from another machine. This process takes a significant amount time and does not scale, again untenable in our environment. There are other mutations of the cloning approach that we considered, but all were hardware intensive or otherwise cost prohibitive. 3.3. Configuration Containment Having decided that the characteristics of cloning and configuration locking were less than optimal for our purposes, we sought a somewhat more sophisticated, software solution. During our analysis, we considered proprietary and non-proprietary software to accomplish the requirements for the SAIT Laboratory environment. The applications that we considered can generally be categorized as either sandbox or wrapper1 applications. Wrappers are programs that separate the outer layer client from the lower layer software resources. A user operating outside a wrapper will not be able to tell the difference between the wrapper and the actual lower layer resource, except for the added functionality that the wrapper provides. A sandbox application, on the other hand, only protects a subset of the lower layer resources. In a sandbox operating system, for example, the user may be granted We consider a wrapperr application to protect the user from any view other than that of the expected environment, while a sandbox may encumber the user with some application dependent requirements. 7 superuser privileges to the machine that will allow them to install, configure and execute software, but only within a constricting file system that will serve as a playpen, or sandbox. The sandbox keeps them from making changes to the protected part of the operating system by restricting actions on the file system. Wrappers and sandboxes are similar concepts that allow extended user privileges, while protecting important aspects of the workstation. The main difference between a wrapper and a sandbox is that a wrapper appears as a normal computer to the user and will allow all the same functionalities. The sandbox, on the other hand, will only contain the necessary parts of the file system and libraries needed for installing and executing programs. As we noted earlier, SAIT Laboratory sports workstations in two different operating systems. As one may expect, there are few parallel software solutions in these two environments. In the next two sub-sections, we discuss the approaches we took in finding software solutions to control the configurations for workstations for these two operating systems. For Windows systems, we describe VMWare [2], a wrapper, and the Unix architecture to be used, JSS (J's Secure Sandbox), is referred to as a sandbox. 3.3.1 A Windows 2000 Wrapper Solution The first program we considered in the Windows environment was a proprietary product named Deep Freeze. As its name suggests, Deep Freeze attempts to freeze the configuration files in the host computer [1]. Appropriate users are allowed to make changes to the machine while the software is in freeze mode. This is an excellent software product that contains sufficient functionality for a security laboratory environment. Unfortunately, Deep Freeze is only available for Windows 95, 98 and Me, which have file allocation table (FAT32) type structure. The laboratory computers are installed with Windows 2000 professional operating system, which supports the new technology file system (NTFS); therefore, Deep Freeze software is incompatible with our requirements. Our second attempt at finding a software solution led us to the proprietary product, VMWare [2]. VMWare protects the computer configuration, yet allows the user to accomplish tasks that require computer configuration changes. VMWare accomplishes this by establishing a virtualization layer that turns the physical computer into a logical pool of resources. These resources can be allocated to any application or to another operating system. VMWare is a software wrapper that is installed as a guest operating system that sits logically on top of the host Windows 2000 operating system. The result is an environment that grants administrative privileges on the guest operating system. VMWare users may have permissions to install any software on the machine. When operating within VMWare, users can change the host configuration, install software, and execute privileged processes. These changes are contained to the VMWare environment, so when the user closes their VMWare session, the configuration changes disappear. From the administrator perspective, VMWare is and application that demands a hugh amount of resources. Essentially, when it is started, VMWare should be allocated the lion's share of the total workstation resources since the user should be able to do all of 8 their work within the application. While VMWare is flexible, it is easily configurable and easy to maintain. From the user perspective, VMWare is just an ICON. Once the user enters VMWare, they see normal host operating system. The only differences they ever see is the ability to be granted extended privileges and that everything disappears when they exit the system. This is precisely the result that is desired. 3.3.2 Programming a Solution for Solaris Although VMWare was a suitable solution for Windows, there is no Solaris version of VMWare. Our in-depth search was not able to locate any proprietary solution for a wrapper or other suitable product controlling workstation configuration in the Solaris environment. This created the need to write a program to provide the needed capabilities for the Unix environment of SAIT. As we mentioned earlier, programs written in the JSS architecture create a file system inside of the operating file system so it appears to the user as if they are able to access the actual file system residing on the computer. However, they are logically inside the secondary file system and while inside this sandbox, have ownership of all the files on what looks like the actual file system, but will not be able to access or damage the actual file system. The process a user follows in this environment is: A. A user goes through the initial logon into a computer with their username and password for their account on the computer's system. B. After the user has logged onto the computer, they begin the program JSS. C. The program creates a secondary file system to be used as the sandbox. This Unix file system contains the necessary programs and libraries for basic functionality. D. A unique user and group ID is assigned to the sandbox file system. E. Once inside the sandbox, the user is not able to access any part of the actual file system until they log out of the program. F. This secondary file system appears to the user as the original file system but they have the flexibility and virtual super user privileges to install any software necessary without affecting any part of the main file system on the computer due to being confined in the sandbox. Once again, the result to the administrator is an application that must be installed, this time in the Solaris environment. The result to the user is parallel to that of the Windows user under VMWare. The necessary resources are available to accomplish advanced functions, but the workstation configuration is protected and easily reconstructed. 4. Security Tools for SAIT Laboratory The second area that we sought to improve in SAIT Laboratory was to establish a library of security tools for use in research, education, and outreach. Our goal was to find existing tools with a broad variety of security-related functionality. There are many sources for analysis of tools in trade magazines [4]. Unfortunately, we were not able to find any source for analyzing tools to support security laboratories. 9 4.1. Categorizing Tools We began this effort by establishing a categorization of tools that we desired to accumulate. While many organizations have their own, de facto, standard tool categories, our process of creating categories of tools was based on software application, functionality, description and previous research. Many security-oriented software tools overlap in their functionality. As an example, intrusion detection systems, network monitors, and sniffers share some functionality. After evaluating tools from these categories, we decided that these tools could be included in a super-category, somewhat inexactly called Intrusion Detection Systems. Figure 2 shows our tools categorization and summarizes our collection efforts. A glossary of terms describing our categories is provided as Appendix A. 4.2. Collecting and Testing a Library of Security Tools With our initial categorization complete, we set out to populate the library of the eight different security categories. Many hours were spent searching the World Wide Web, reviewing trade magazines, and talking with security practioners looking for tool sources. One of the hot issues in computing is licensing issues in software. Software vendors claim that piracy costs them millions of dollars per year. Copywrite considerations were given high priority in our project and we carefully protected all property rights of software that we analyzed and stored in our library. Many of the tools that we acquired grant full use privileges for personal and educational purposes. Others only allow downloading for evaluation purposes. In case of the former, we provide documentation and source code for students and researchers that may need the tool for use in the laboratory. In the latter case, we identify the product that we evaluated along with the evaluation and reference information in case the product is needed at a later time. Windows Shareware Freeware 15 12 5 6 8 4 3 44 5 14 UNIX Shareware Freeware 4 8 1 11 7 28 4 3 12 16 62 Firewalls Antivirus Vulnerability Assesment Intrusion Detection Authentication/Encryption Miscellaneous Total: Figure 2 The proprietary software that we include contains only a brief evaluation of the product, its capabilities and requirements. Again, this information may be helpful for outreach projects where a specific functionality is needed in a limited period of time. 4.3. Freeware. Freeware allows you to acquire software freely either through existing libraries at other universities centers and other hosting sites such as the "Computer Incident Advisory Capability, U.S. Department of Energy (http://ciac.llnl.gov/ciac/). We also 10 found industrial web sites for freeware tools where we accumulated significant software for evaluation. Freeware is very attractive in the academic environments. It eliminates concerns about copywrite and licensing issues for the software. Effectively, the software can be used by anyone for almost any purpose. There are several drawbacks to using freeware; among them is a lack of documented quality control. It is virtually impossible to assess software of any significant complexity for its completeness or other quality characteristics. Freeware is normally delivered with no promises in those areas. Also because it is so hard to verify code, freeware may carry malicious code or may be infested with security holes that render the user system vulnerable to malicious activities. A further drawback to freeware is if a bug is discovered, there might not be a fix to solve the problem for some time due to the fact that updates may only occur once or twice a year, and that is if the software is kept up at all. Some programs will include in their README files how often the programs are updated and patched. Also, normally no technical support is included if any problems occur in installing, configuring, or running the software. Nonetheless, having freeware acquired from reputable sources clearly adds to the quality content of our tools library. 4.4. Shareware Shareware programs normally request something in return for the privilege of using the software. This can range from anything to filling out agreement forms or paying a small cash sum. More commonly, shareware is normally a demonstration version that offers only a portion of the full package functionality and that lasts only for a limited amount of time. This limited functionality is a significant drawback to having shareware in our library. Our reasoning in including these products is that it may be that a user of the lab needs the functionality that only a certain product can provide. If we have a shareware copy in the library, the user is more likely to find the tool and can save time in acquiring proper licensing. 4.5. Proprietary Software Proprietary software is software that must be purchased through a vendor. Not all proprietary software is as expensive as the prominent desktop tools that dominate the shelves of software retailers. However, you are ensured technical support, regular updates and fixes, and full functionality of the security tool. 5. Conclusion In this paper, we laid out the two requirements for a security laboratory of establishing a protected workstation configuration and a library of security tools. We describe separate solutions for configuration containment for Solaris and Windows environments, distinguished by their adherence to the sandbox paradigm for our Solaris machines and the wrapper paradigm for Windows workstations. We further describe the need for a library of tools for our laboratory and describe the process and results of our 11 search for tools and our population of the library. It is our contention that these actions increase the utility and efficiency of SAIT Laboratory. 6. Bibliography [1] "Information Security Curricula in Computer Science Departments: Theory and Practice", Alec Yasinsac, NCISSE 2001 [2] "Benefits of Using Deep Freeze", Copyright 2001 Faronics Technologies, Inc. and/or Hyper Technolog Dec 2001, http://www.deepfreezeusa.com/benefits.htm#2 [3] "VMWare", Hallogram Publishing, Aurora, CO, site verified January 2002, http://www.hallogram.com/vmware/?source=goto [4] "Index of 2000 Information Security Product Reviews", Information Security, December 2000, Volume 3, Number 12, pp 46-48 [5] "Detecting Intrusions in Security Protocols", Alec Yasinsac, Proceedings of the First Workshop on Intrusion Detection, held in conjunction with 7th ACM Conference on Computer and Communication Security, Athens Greece, Nov 1-4 2000. 12 Appendix A Tools Glossary Firewalls Any set of related programs that examines packets and decides whether to forward it towards its destination. Intrusion Detection Systems. Real time monitor system that compares ongoing activity in the target domain to signatures or profiles to detect malicious or abnormal activity. Network Based Host Based Sniffers Auditing Tools Hybrid Tools Intrusion detection program that monitors an entire network. Intrusion detection program that monitors a single host. Packet Capturing Program. Constant system monitor for sundry services (log files, resources). Intrusion detection program that has functionalities of host and network intrusion detection system such as monitoring an entire network or single computer. Vulnerability Management Tools Lockdown Password Assessment Port Scanners Security Assessment Defines access controls for resources on a machine to help reduce vulnerability on a machine. Checks for weak (easy to guess) passwords. Scans the ports of a machine to see what services are running. Scans a machine or multiple machines to detect known vulnerabilities. Anti-virus Tools Searches media for potential or known viruses. Due to most viruses dealing with Windows, anti-virus tools are mainly used for UNIX in interoperability mechanisms. Auditing Tools System monitor, but does not audit the system in real-time. These Anti-virus/Auditing tools do not operate in real-time (are not constant system monitors). Miscellaneous This category includes miscellaneous tools which do not fall under any of the other categories, mainly front end tools for the given security tool categories. 13
Find millions of documents here - Study Guides, Homework Solutions, Papers, Exam Answer Keys and more. Course Hero has millions of course related materials that will enable you to learn better, faster and get an A in all your courses.
Below is a small sample set of documents:

S.F. State >> CS >> 02 (Fall, 2008)
Developing an Academic Security Laboratory Abstract Information Security college-level education efforts received a financial shot in the arm late last year with the announcement of a federal funding program to train an information security workforce...
FSU >> CS >> 01 (Fall, 2008)
1 An Environment for Security Protocol Intrusion Detection Alec Yasinsac yasinsac@cs.fsu.edu Phone: 850.644.6407 Fax: 850.644.0058 214A James Jay Love Building Department of Computer Science Florida State University Tallahassee, FL 32306-4530 Abst...
S.F. State >> CS >> 01 (Fall, 2008)
1 An Environment for Security Protocol Intrusion Detection Alec Yasinsac yasinsac@cs.fsu.edu Phone: 850.644.6407 Fax: 850.644.0058 214A James Jay Love Building Department of Computer Science Florida State University Tallahassee, FL 32306-4530 Abst...
FSU >> CS >> 01 (Fall, 2008)
Security or Privacy, Must We Choose? (Position Paper) Mike Burmester,* Yvo Desmedt,* Rebecca Wright,* Alec Yasinsac* *Department of Computer Science Florida State University Tallahassee, FL 32306-4530 *AT&T Labs Research 180 Park Avenue Florham Park,...
S.F. State >> CS >> 01 (Fall, 2008)
Security or Privacy, Must We Choose? (Position Paper) Mike Burmester,* Yvo Desmedt,* Rebecca Wright,* Alec Yasinsac* *Department of Computer Science Florida State University Tallahassee, FL 32306-4530 *AT&T Labs Research 180 Park Avenue Florham Park,...
FSU >> CS >> 01 (Fall, 2008)
Analyzing Internet Security Protocols Alec Yasinsac, Justin Childs Florida State University Computer Science Dept. yasinsac@cs.fsu.edu, childs@cs.fsu.edu Abstract In this paper, we show how a novel tool for analyzing classical cryptographic protocol...
S.F. State >> CS >> 01 (Fall, 2008)
Analyzing Internet Security Protocols Alec Yasinsac, Justin Childs Florida State University Computer Science Dept. yasinsac@cs.fsu.edu, childs@cs.fsu.edu Abstract In this paper, we show how a novel tool for analyzing classical cryptographic protocol...
FSU >> CS >> 01 (Fall, 2008)
Information Security Curricula in Computer Science Departments: Theory and Practice Alec Yasinsac Department of Computer Science Florida State University 214a James Jay Love Building Tallahassee, FL 32306-4530 yasinsac@cs.fsu.edu 850.644.6407 850.644...
S.F. State >> CS >> 01 (Fall, 2008)
Information Security Curricula in Computer Science Departments: Theory and Practice Alec Yasinsac Department of Computer Science Florida State University 214a James Jay Love Building Tallahassee, FL 32306-4530 yasinsac@cs.fsu.edu 850.644.6407 850.644...
FSU >> CS >> 01 (Fall, 2008)
W2B3 11:15 Proceedings of the 2001 IEEE Workshop on Information Assurance and Security United States Military Academy, West Point, NY, 5-6 June, 2001 Policies to Enhance Computer and Network Forensics Alec Yasinsac, Member, IEEE, and Yanet Manzano...
S.F. State >> CS >> 01 (Fall, 2008)
W2B3 11:15 Proceedings of the 2001 IEEE Workshop on Information Assurance and Security United States Military Academy, West Point, NY, 5-6 June, 2001 Policies to Enhance Computer and Network Forensics Alec Yasinsac, Member, IEEE, and Yanet Manzano...
FSU >> CS >> 04 (Fall, 2008)
Proceedings of the 2003 IEEE Workshop on Information Assurance United States Military Academy, West Point, NY June 2001 Limitations of On Demand Secure Routing Protocols + Prabha Ramachandran, Alec Yasinsac (Contact Author) environment, AODV and DS...
S.F. State >> CS >> 04 (Fall, 2008)
Proceedings of the 2003 IEEE Workshop on Information Assurance United States Military Academy, West Point, NY June 2001 Limitations of On Demand Secure Routing Protocols + Prabha Ramachandran, Alec Yasinsac (Contact Author) environment, AODV and DS...
FSU >> CS >> 04 (Fall, 2008)
Dynamic Probabilistic Retransmission in Ad hoc Networks Donald J. Scott Computer Science Department Florida State University Tallahassee, FL 32306-4530 1 2 Alec Yasinsac (Contact Author) Computer Science Department Florida State University Tallahass...
S.F. State >> CS >> 04 (Fall, 2008)
Dynamic Probabilistic Retransmission in Ad hoc Networks Donald J. Scott Computer Science Department Florida State University Tallahassee, FL 32306-4530 1 2 Alec Yasinsac (Contact Author) Computer Science Department Florida State University Tallahass...
FSU >> CS >> 04 (Fall, 2008)
...
S.F. State >> CS >> 04 (Fall, 2008)
...
FSU >> CS >> 03 (Fall, 2008)
...
S.F. State >> CS >> 03 (Fall, 2008)
...
FSU >> CS >> 03 (Fall, 2008)
E m yf ) E v S R | )g{vh v{Q xsuo vWVdUnnFnue~|T qCinEugDxgv~ dqvplqf vDuo dH) uo dld| u|)D)uef~h vtd tUi)uupq|y wqup tuv vvq|d~e v\'xpuh P el f f h h E )m f rx t p rw hw h r h e h t x p p r p e r h tex r tg Cdbigrqeegtgq...
S.F. State >> CS >> 03 (Fall, 2008)
E m yf ) E v S R | )g{vh v{Q xsuo vWVdUnnFnue~|T qCinEugDxgv~ dqvplqf vDuo dH) uo dld| u|)D)uef~h vtd tUi)uupq|y wqup tuv vvq|d~e v\'xpuh P el f f h h E )m f rx t p rw hw h r h e h t x p p r p e r h tex r tg Cdbigrqeegtgq...
FSU >> CS >> 03 (Fall, 2008)
Secure Position Aided Ad hoc Routing Stephen Carter Computer Science Department Florida State University Tallahassee, FL 32306-4530 carter@cs.fsu.edu Alec Yasinsac Computer Science Department Florida State University Tallahassee, FL 32306-4530 yasins...
S.F. State >> CS >> 03 (Fall, 2008)
Secure Position Aided Ad hoc Routing Stephen Carter Computer Science Department Florida State University Tallahassee, FL 32306-4530 carter@cs.fsu.edu Alec Yasinsac Computer Science Department Florida State University Tallahassee, FL 32306-4530 yasins...
FSU >> CS >> 02 (Fall, 2008)
Honeytraps, A Network Forensic Tool Alec Yasinsac yasinsac@cs.fsu.edu and Yanet Manzano manzano@cs.fsu.edu Department of Computer Science Florida State University Tallahassee, FL 32306-4530 850.644.6407 (voice), 850.644.0058 (fax) Abstract Two new ...
S.F. State >> CS >> 02 (Fall, 2008)
Honeytraps, A Network Forensic Tool Alec Yasinsac yasinsac@cs.fsu.edu and Yanet Manzano manzano@cs.fsu.edu Department of Computer Science Florida State University Tallahassee, FL 32306-4530 850.644.6407 (voice), 850.644.0058 (fax) Abstract Two new ...
FSU >> CS >> 5 (Fall, 2008)
WRITTEN TESTIMONY OF ALEC YASINSAC, PH.D. DEPARTMENT OF COMPUTER SCIENCE FLORIDA STATE UNIVERSITY BEFORE THE U. S. ELECTION ASSISTANCE COMMISSION INTERDISCIPLINARY ROUNDTABLE MAY 5, 2008 Thank you for the opportunity to participate in this roundtable...
S.F. State >> CS >> 5 (Fall, 2008)
WRITTEN TESTIMONY OF ALEC YASINSAC, PH.D. DEPARTMENT OF COMPUTER SCIENCE FLORIDA STATE UNIVERSITY BEFORE THE U. S. ELECTION ASSISTANCE COMMISSION INTERDISCIPLINARY ROUNDTABLE MAY 5, 2008 Thank you for the opportunity to participate in this roundtable...
FSU >> CS >> 2008 (Fall, 2008)
Whose Vote is it Anyway? Tenets for Interpreting Votes Alec Yasinsac Computer Science Department Florida State University Tallahassee, Florida 32306-4530 yasinsac@cs.fsu.edu 850.644.6407 (voice) Abstract The mantra of many voting integrity advocates ...
S.F. State >> CS >> 2008 (Fall, 2008)
Whose Vote is it Anyway? Tenets for Interpreting Votes Alec Yasinsac Computer Science Department Florida State University Tallahassee, Florida 32306-4530 yasinsac@cs.fsu.edu 850.644.6407 (voice) Abstract The mantra of many voting integrity advocates ...
FSU >> FASENATE >> 2007 (Fall, 2008)
AGENDA Undergraduate Policy Committee Meeting January 17, 2007 I. Approval of Agenda II. Approval of Minutes from November 29, 2006 III. New Business: 1. Liberal Studies Area V Course Review No departments scheduled 2. Courses Submitted for Ap...
S.F. State >> FASENATE >> 2007 (Fall, 2008)
AGENDA Undergraduate Policy Committee Meeting January 17, 2007 I. Approval of Agenda II. Approval of Minutes from November 29, 2006 III. New Business: 1. Liberal Studies Area V Course Review No departments scheduled 2. Courses Submitted for Ap...
FSU >> FASENATE >> 2007 (Fall, 2008)
AGENDA Undergraduate Policy Committee Meeting February 14, 2007 I. Approval of Agenda II. Approval of Minutes from January 17, 2007 III. New Business: 1. Liberal Studies Area V Course Review Nutrition, Food, and Exercise Science - Dr. Jenice R...
S.F. State >> FASENATE >> 2007 (Fall, 2008)
AGENDA Undergraduate Policy Committee Meeting February 14, 2007 I. Approval of Agenda II. Approval of Minutes from January 17, 2007 III. New Business: 1. Liberal Studies Area V Course Review Nutrition, Food, and Exercise Science - Dr. Jenice R...
FSU >> FASENATE >> 2007 (Fall, 2008)
MINUTES Undergraduate Policy Committee Meeting February 14, 2007 Members Present: Michael Allen, Al Bathke, John Bruno, Rinn Cloud, Andrew Epstein, Cecil Greek, Lois Hawkes, Pat Hollis, Aaron Lan, Sandra Lewis, Tim Matherly, Tom McCaleb, Donna Nudd, ...
S.F. State >> FASENATE >> 2007 (Fall, 2008)
MINUTES Undergraduate Policy Committee Meeting February 14, 2007 Members Present: Michael Allen, Al Bathke, John Bruno, Rinn Cloud, Andrew Epstein, Cecil Greek, Lois Hawkes, Pat Hollis, Aaron Lan, Sandra Lewis, Tim Matherly, Tom McCaleb, Donna Nudd, ...
FSU >> FASENATE >> 8 (Fall, 2008)
MINUTES Undergraduate Policy Committee Meeting November 8, 2006 Members Present: Michael Allen, Rinn Cloud, Andrew Epstein, Cecil Greek, Roxanne Hauber, Lois Hawkes, Pat Hollis, Aaron Lan, Sandra Lewis, Kim Maddox, Tom McCaleb, Val Richard, Phil Stei...
S.F. State >> FASENATE >> 8 (Fall, 2008)
MINUTES Undergraduate Policy Committee Meeting November 8, 2006 Members Present: Michael Allen, Rinn Cloud, Andrew Epstein, Cecil Greek, Roxanne Hauber, Lois Hawkes, Pat Hollis, Aaron Lan, Sandra Lewis, Kim Maddox, Tom McCaleb, Val Richard, Phil Stei...
FSU >> FASENATE >> 2003 (Fall, 2008)
MINUTES Undergraduate Policy Committee Meeting November 12, 2003 Members Present: Steve Blumsack Jane Clendinning Patricia Dean Lois Hawkes Hunt Hawkins Allen Imershein I. II. III. Sandra Lewis Tim Matherly Stacy Sirmans Paul Strait Jim Tull Others A...
S.F. State >> FASENATE >> 2003 (Fall, 2008)
MINUTES Undergraduate Policy Committee Meeting November 12, 2003 Members Present: Steve Blumsack Jane Clendinning Patricia Dean Lois Hawkes Hunt Hawkins Allen Imershein I. II. III. Sandra Lewis Tim Matherly Stacy Sirmans Paul Strait Jim Tull Others A...
FSU >> FASENATE >> 2003 (Fall, 2008)
AGENDA Undergraduate Policy Committee Meeting December 3, 2003 I. II. III. Approval of Agenda Approval of Minutes from November 12, 2003 meeting Old Business 1. 2. 3. 4. Liberal Studies Review Process: Discussion with Liberal Studies Committee FIGS (...
S.F. State >> FASENATE >> 2003 (Fall, 2008)
AGENDA Undergraduate Policy Committee Meeting December 3, 2003 I. II. III. Approval of Agenda Approval of Minutes from November 12, 2003 meeting Old Business 1. 2. 3. 4. Liberal Studies Review Process: Discussion with Liberal Studies Committee FIGS (...
FSU >> FASENATE >> 2003 (Fall, 2008)
MINUTES Undergraduate Policy Committee Meeting December 3, 2003 Members Present: Steve Blumsack Jane Clendinning John Degen Lois Hawkes Hunt Hawkins Sandra Lewis I. Kim Maddox Tim Matherly Tom McCaleb Carolyn Piazza Paul Strait Jim Tull Karen Laughli...
S.F. State >> FASENATE >> 2003 (Fall, 2008)
MINUTES Undergraduate Policy Committee Meeting December 3, 2003 Members Present: Steve Blumsack Jane Clendinning John Degen Lois Hawkes Hunt Hawkins Sandra Lewis I. Kim Maddox Tim Matherly Tom McCaleb Carolyn Piazza Paul Strait Jim Tull Karen Laughli...
FSU >> CS >> 2006 (Fall, 2008)
Troy University Presents the Seventh Annual Computer Science Colloquium on Information Technology Associate Professor Alec Yasinsac Computer Science Department Florida State University (FSU) Tuesday, February 7, 2006 5:30 - 6:30 p.m. SAIT Laboratory...
S.F. State >> CS >> 2006 (Fall, 2008)
Troy University Presents the Seventh Annual Computer Science Colloquium on Information Technology Associate Professor Alec Yasinsac Computer Science Department Florida State University (FSU) Tuesday, February 7, 2006 5:30 - 6:30 p.m. SAIT Laboratory...
FSU >> DEV >> 10 (Fall, 2008)
WestBound I-10 to COAPS 12.6 miles; 25 minutes 9:00 AM 9:00 AM 9:10 AM 9:11 AM 9:12 AM 9:16 AM 9:16 AM 9:19 AM 9:21 AM 9:23 AM 9:24 AM 9:24 AM 9:25 AM 0.0 mi 0.4 mi 8.5 mi 8.9 mi 9.1 mi 10.1 mi 10.4 mi 11.2 mi 11.7 mi 12.3 mi 12.4 mi 12.5 mi 12.6 m...
S.F. State >> DEV >> 10 (Fall, 2008)
WestBound I-10 to COAPS 12.6 miles; 25 minutes 9:00 AM 9:00 AM 9:10 AM 9:11 AM 9:12 AM 9:16 AM 9:16 AM 9:19 AM 9:21 AM 9:23 AM 9:24 AM 9:24 AM 9:25 AM 0.0 mi 0.4 mi 8.5 mi 8.9 mi 9.1 mi 10.1 mi 10.4 mi 11.2 mi 11.7 mi 12.3 mi 12.4 mi 12.5 mi 12.6 m...
FSU >> DEV >> 10 (Fall, 2008)
EastBound I-10 to COAPS 10.9 miles; 22 minutes 9:00 AM 9:00 AM 9:00 AM 9:05 AM 9:09 AM 9:12 AM 9:16 AM 9:16 AM 9:21 AM 9:21 AM 9:22 AM 0.0 mi 0.4 mi 0.5 mi 5.1 mi 6.9 mi 8.0 mi 9.3 mi 9.5 mi 10.7 mi 10.7 mi 10.9 mi 1 Depart Eastbound I-10 on Ramp ...
S.F. State >> DEV >> 10 (Fall, 2008)
EastBound I-10 to COAPS 10.9 miles; 22 minutes 9:00 AM 9:00 AM 9:00 AM 9:05 AM 9:09 AM 9:12 AM 9:16 AM 9:16 AM 9:21 AM 9:21 AM 9:22 AM 0.0 mi 0.4 mi 0.5 mi 5.1 mi 6.9 mi 8.0 mi 9.3 mi 9.5 mi 10.7 mi 10.7 mi 10.9 mi 1 Depart Eastbound I-10 on Ramp ...
FSU >> PURCHASING >> 5300 (Fall, 2008)
...
S.F. State >> PURCHASING >> 5300 (Fall, 2008)
...
FSU >> PURCHASING >> 5296 (Fall, 2008)
...
S.F. State >> PURCHASING >> 5296 (Fall, 2008)
...
FSU >> PURCHASING >> 5291 (Fall, 2008)
...
S.F. State >> PURCHASING >> 5291 (Fall, 2008)
...
FSU >> PURCHASING >> 5294 (Fall, 2008)
...
S.F. State >> PURCHASING >> 5294 (Fall, 2008)
...
FSU >> PURCHASING >> 5287 (Fall, 2008)
...
S.F. State >> PURCHASING >> 5287 (Fall, 2008)
...
FSU >> PURCHASING >> 5295 (Fall, 2008)
Soils Lab Equipment Ro-Tap Sieve Shaker 8-12 Large Sieve Shaker Vacuum Pump Automatic Mechanical Compactor Set Soil Mixer Automatic Consolidometer (Compucon) Table Top Consolidometer Set Triaxial Testing Device Set Unconfined Compression Machine Mult...
S.F. State >> PURCHASING >> 5295 (Fall, 2008)
Soils Lab Equipment Ro-Tap Sieve Shaker 8-12 Large Sieve Shaker Vacuum Pump Automatic Mechanical Compactor Set Soil Mixer Automatic Consolidometer (Compucon) Table Top Consolidometer Set Triaxial Testing Device Set Unconfined Compression Machine Mult...
FSU >> PURCHASING >> 5293 (Fall, 2008)
...
S.F. State >> PURCHASING >> 5293 (Fall, 2008)
...
FSU >> PURCHASING >> 5288 (Fall, 2008)
...
S.F. State >> PURCHASING >> 5288 (Fall, 2008)
...
FSU >> PURCHASING >> 5290 (Fall, 2008)
...
S.F. State >> PURCHASING >> 5290 (Fall, 2008)
...
FSU >> PURCHASING >> 5282 (Fall, 2008)
...
S.F. State >> PURCHASING >> 5282 (Fall, 2008)
...
FSU >> PURCHASING >> 5274 (Fall, 2008)
...
What are you waiting for?