发明名称 Method and system for dynamically inserting modifications for identified programs
摘要 A system and method are for inserting modifications into an executable program at the time an operating system loads the executable program for execution. The system includes a program modification database that provides a general depository of program changes in the form of substitute APIs and direct program patches. The system further comprises a program loader routine that identifies an entry in the program modification database corresponding to a program selected for execution on a computer system. The loader routine incorporates changes identified in the database entry associated with the selected program into a program segment (e.g., API) substitution table. After constructing the substitution table, each table entry includes a called API reference (e.g., its handle or address) and a reference to a substitute API.
申请公布号 US7055146(B1) 申请公布日期 2006.05.30
申请号 US20010801951 申请日期 2001.03.08
申请人 MICROSOFT CORPORATION 发明人 DURR PHILIP G;MUNSIL DONALD J;DERBECKER MARK P;STEVENTON LINDSAY W
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址