×

Method and system for providing data security in a file system monitor with stack positioning

  • US 7,103,783 B1
  • Filed: 09/29/2000
  • Issued: 09/05/2006
  • Est. Priority Date: 09/29/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing data security in a first device driver operably installed in a computer operating system having a layered plurality of device drivers for accessing data in a data storage device, the method comprising the steps of:

  • detecting an I/O request to said first device driver;

    determining whether said first device driver has been previously called;

    if said first device driver has not been previously called, detecting an initial calling module address, storing said initial calling module address, and concluding that said first device driver is functionally uppermost in the layered plurality of device drivers;

    if said first device driver has been previously called, detecting a second calling module address, comparing said second calling module address to the initial calling module address, and concluding that said first device driver is functionally uppermost in the layered plurality of device drivers only if the initial calling module address matches the second calling module address;

    if said first device driver is functionally uppermost in the layered plurality of device drivers, performing the I/O request in said first device driver; and

    if said first device driver is not functionally uppermost in the layered plurality of device drivers, denying the I/O request in said first device driver, and allowing the I/O request to be performed by a next lower-level device driver in the layered plurality of device drivers.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×