Dissertation > Excellent graduate degree dissertation topics show

Research and implementation of virtual execution environment in the Windows platform

Author: LiuZePeng
Tutor: LiuDan
School: University of Electronic Science and Technology
Course: Information and Communication Engineering
Keywords: Namespace redirection Copy - on - write File system filter driver Virtual execution environment OSLVEE
CLC: TP391.9
Type: Master's thesis
Year: 2010
Downloads: 62
Quote: 2
Read: Download Dissertation

Abstract


Virtualization technology is a hardware or software resources decomposition technology to construct a plurality of mutually isolated execution environment. Such characteristics are isolated from each other and laid the foundation for application virtualization technology. The server virtualization technology integration, platform migration, make full use of system resources, disaster recovery, virtual applications in areas such as playing an increasingly important role. Virtualization technology play a particularly important role in the detection of non-safety program and debug field. Virtualization technology able to simulate a real application runtime environment, such as running any application running on one of the real execution environment. Using virtualization technology to not only be able to monitor the behavior of the application, but also be able to protect the host system from the destruction of the malicious programs. Virtualization, the biggest challenge is how to better achieve virtual execution environment and isolation of the host system. This paper begins with an overview of virtualization technology research and development status, and comparative analysis of the current popular variety of virtualization technology, and in the analysis of the hierarchical architecture of the Windows operating system on the basis of an isolation low consumption of resources, the operating system layer virtual execution environment (OS Level Virtual Execution Environment, OSLVEE), the virtual execution environment of the body is a \kernel object system daemon and network subsystem virtualization. The realization of the system is based on the following points: First, the use of a virtual disk technology provide OSLVEE with a virtualized disk, and then use the Windows operating system, file system filter driver technology within the OSLVEE file system redirects the request to the virtual disk, thereby to reach isolated host system and virtual execution environment for the purpose. Use namespace redirection mechanism the network subsystem intercept system library functions in user space, inter-process communication and system virtualization services; kernel objects and registry virtualization resources intercepted in kernel mode system call, so as to achieve the purpose of the virtual system resources and services for application execution. The third is to use the copy-on-write mechanism (Copy On Write, COW), to ensure the consistency of the data between the host system and virtual execution environment. Proved by experiments, the execution environment to provide for the application running real operating environment, virus detection, untrusted program testing and debugging, to protect the host system, isolate the purpose of vandalism, and to follow-up application behavior analysis to provide a sufficient basis.

Related Dissertations

  1. Research on the Application of File System Filter Driver in Anti-malicious Code,TP393.08
  2. Technical Research on Offline Document Security with Information Flow Model,TP309.2
  3. The Design and Implementation of Virtual Execution Environment Framework for GPU/CPU Heterogeneous Multi-core,TP332
  4. Research and Implementation of Distributed Security Storage Network System,TP393.08
  5. Design and Implementation of Safe Island in Data Security System,TP393.08
  6. Research on Security Management Strategy of USB Removable Storage Device,TP309
  7. Key Technologies of File Secret Classification Mark in Kernel-Level,TP309.7
  8. A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Engineering,TP309.2
  9. The Research of Disk Encryption System in Intranet,TP309.7
  10. Research and Implementation of Transparent Encryption System Based on Double Cache Filter Driver,TP309.7
  11. Research and Implement of Monitoring Technology of Client in Secure Document Manager System,TP311.52
  12. Prevent Tampering System in the Campus Web Application,TP393.18
  13. Dependability Control Mechanism for Intranet Information Security,TP393.08
  14. Design and Implementation of File System Based on File Filter Driver,TP309
  15. The Design and Implementation of Electronic Document Security Management and Leak Prevention System Based on DRM,TP309
  16. Research of USB Storage Media Trustworthy Management System in Secret Network,TP393.08
  17. Research and Design of Classified USB Removable Storage Media Management System Based on Struts and Hibernate,TP393.08
  18. Design and Implementation of File Encryption System Based on Windows IFS Filter Driver,TP309.7
  19. Design and Implementation of Pionts Snapshot at Block Device Layer,TP309.3
  20. File protection system transparent encryption and decryption technology design and implementation,TP309.7

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Computer simulation
© 2012 www.DissertationTopic.Net  Mobile