Patent · US Expired

Method and apparatus to hook shared libraries across all processes on windows

US7296138B1 · kind B1 · utility

3Cited by
0References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 8, 2005
Grant dateNov 13, 2007
Priority date
Expiry dateFeb 16, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/109
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A process page table entry (PTE) associated with a process is located, and a determination is made whether the process PTE is prototype PTE. If the process PTE is a prototype PTE, the location of the actual PTE is determined. A copy-on-write functionality associated with the PTE is disabled and the location of shared page of memory associated with the PTE determined. The shared page is modified, for example with hooking code, and the copy-on-write functionality is re-enabled.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.