发明名称 Protecting a computer system from malicious program code
摘要 A controller of a computer system is programmed with a method of protecting the system from the execution of malicious code. An index table is provided 210 which records the storage locations of the application program interfaces (API) used by the system. The method calls one of the APIs 220, and assesses 230 whether it meets a predetermined condition. If the condition is met, the system blocks 240 the API from executing its function. The condition may be whether the function of the API relates to a protected process or dynamic link library (DLL), or whether the API attempts to amend the registry of the operating system. The method allows detection of malicious program code before it carries out its function, and does not conflict with the operation of other processes in the system. A device which hooks APIs called by the system in order to make an assessment as to their validity is also disclosed.
申请公布号 GB2508441(A) 申请公布日期 2014.06.04
申请号 GB20120022714 申请日期 2012.12.17
申请人 INSTITUTE FOR INFORMATION INDUSTRY 发明人 WEI-CHAO HSU;FU-HAU HSU;CHIEH-WEN CHEN;JU-HSUAN HE
分类号 G06F21/56 主分类号 G06F21/56
代理机构 代理人
主权项
地址