Method and System for Direct Insertion of a Virtual Machine Driver
First Claim
1. A method for inserting a driver into a virtual machine comprising:
- parsing a virtual machine file for a known bit pattern;
determining a location in which to insert an executable segment;
inserting the executable segment into the virtual machine file; and
verifying the insertion completed successfully.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for a communication network containing both trusted peers and untrusted hosts within the network. Trusted peers can collaborate with each other to observe and monitor the activity of the untrusted hosts. In addition, a trusted peer instantiated with a virtual machine can have an operating system kernel collaborate with a hypervisor to determine whether threats are present. A trusted peer that needs particular functionality installed can collaborate with other trusted peers and with an administrative console to have that functionality installed. An untrusted host can have a driver directly inserted into it by an administration console, which will facilitate in the collaboration process.
-
Citations
16 Claims
-
1. A method for inserting a driver into a virtual machine comprising:
-
parsing a virtual machine file for a known bit pattern; determining a location in which to insert an executable segment; inserting the executable segment into the virtual machine file; and verifying the insertion completed successfully. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for inserting a driver into a virtual machine comprising:
-
means for parsing a virtual machine file for a known bit pattern; means for determining a location in which to insert an executable segment; means for inserting the executable segment into the virtual machine file; and means for verifying the insertion completed successfully. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification