Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 156 for “"Virtual Machine"”.
-
A virtual machine approach to parallel debugging
… It is one of the reasons that parallel machines are not widely used for computationally intensive applications even though recent progress on VLSI technology has significantly reduced the cost of building these machines. In this thesis, a two-phase approach to debugging parallel …
-
VMIaaS: Virtual Machine Introspection as a Service
… It allows users to have a running system as a virtual machine (VM) on the cloud without owning a physical server. Unfortunately, adversaries can also use those systems to conduct criminal activities. Therefore, developing a method to extract evidence from those systems is also necessary. One …
-
An introduction to the parallel virtual machine
… Algorithm and the software of the Parallel Virtual Machine. The emphasis is placed on how to use the Parallel Virtual Machine to solve some parallel algorithm problem. Some of the issues to be addressed are: the feature and functionality of the PVM, how to programming by using the PVM, how …
-
Automated static analysis of virtual-machine packers
… engineers. Obfuscation that takes advantage of a virtual- machine like architecture has proven to be one of the most difficult to deal with. Virtual-machine packers are able to hide the intentions of programs they are applied to and are resistant to formerly effective unpacking techniques. Others …
-
Reference tree networks : virtual machine and implementation
Thesis (Ph.D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1979.
-
A High-Performance, Parallel Virtual Machine for Python
… effectively. For languages that depend on a virtual machine (vm), it is the responsibility of the vm to execute code efficiently and in parallel. In the case of Python, a popular dynamic language, several vms exist, but none of them can deliver high performance and parallel execution at the …
-
A virtual machine architecture for IT-security laboratories
… laboratory environment. In this architecture, virtual machines are used to provide safe user work environments instead of real computers. Thus, traditional laboratory environments can be cloned onto the Internet by software, which increases accessibility to laboratory resources and greatly …
-
Towards an embedded real-time Java virtual machine
… and flexibility. A carefully tailored Java virtual machine (called IVM) is proposed as an approach to overcome these difficulties. In particular, real-time garbage collection has been considered an essential part. The set of bytecodes has been revised to require less memory and to facilitate …
-
Plava: a persistent, lightweight Java [TM] virtual machine
… persistent version of Java [TM] on a "small" machine with limited memory available. Other orthogonally persistent implementations do exist but these are targetted at large data sets and powerful machines. The modification of an existing lightweight Java Virtual Machine (JVM) in order to …
-
Dynamic reliability and security monitoring: a virtual machine approach
… computing systems are typically built using virtual machines (VMs). VM monitoring takes advantage of this and uses the hypervisor that runs VMs for robust reliability and security monitoring. The hypervisor provides an environment that is isolated from failures and attacks inside customers’ …
-
Clouds of glass: fragility of virtual machine disk images
With virtual machines becoming common, it becomes important for them to be robust to errors. However, the virtual hard disk images used by virtual machines are not as reliable as physical disks. Existing solutions such as RAID can be used to improve reliability, but only at the cost of disk space …
-
Capturing the Ethereum virtual machine in the UC framework
Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2023-12-04 without embargo terms
-
Resilire: Achieving High Availability Through Virtual Machine Live Migration
… complex system management, and high cost. Virtualization overcomes these limitations through another layer of abstraction, and provides high availability through virtual machine (VM) live migration: a guest VM image running on a primary host is transparently check-pointed and migrated, …
-
Combinatorial Auction-Based Virtual Machine Provisioning And Allocation In Clouds
… use fixed-price based mechanisms to allocate Virtual Machine (VM) instances to their users. But economic theory states that when there are large amount of resources to be allocated to large number of users, auctions are the most efficient allocation mechanisms. Auctions achieve efficiency of …
-
Virtual machine detection through Central Processing Unit (CPU) detail anomalies
Malware analysts commonly use virtual machines to provide safe environments to study malware. Malware authors in response, include virtual machine detection functions in their malware so it changes its behavior should a virtual machine be detected. It is therefore important for researchers to …
-
Anomaly based Intrusion Detection System through Remote Virtual Machine Introspection
… system or launched remotely to introspect Virtual Machines (VMs) protecting them against many types of malicious software such as keyloggers, spyware/adware, rootkits, worms, trojans and other villainous threats. Additional research has been conducted to demonstrate application of proposed …
-
Record and replay based virtual-machine introspection for system security
Hardware security features need to strike a careful balance between design intrusiveness and completeness of methods. Securing against attacks like Return Oriented Programming (ROP) requires frequent and expensive checks. Complete security defenses have been proposed yet modern systems are still …
-
Hypervisor introspection: a technique for evading passive virtual machine monitoring
Virtualization technology has enabled powerful security monitoring techniques, such as virtual machine introspection (VMI). These monitoring techniques, however, rely on the assumed isolation of virtualized environments from the hypervisor. We show that there are still some events that can be …
-
Optimizing live virtual machine migrations using content-based page hashes
Virtualization systems such as VMware ESX Server use content-based page hashing to help identify duplicate memory pages within virtual machines. Such duplicate pages, once identified, can then be mapped copy-on-write to a single page in physical RAM, thus saving memory in a manner that is …
-
A virtual machine for a type-[omega] denotational proof language
Thesis (M.Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2002.
Page 1 of 8