发明名称 Method and system for protecting against the execution of unauthorized software
摘要 In accordance with an embodiment of the present invention, a client device is protected against the execution of unauthorized software. The client includes a code authentication process that verifies the integrity of executable code, by generating and comparing a first hash value of the executable code with a known hash value of the original code. Furthermore, during boot-up, the client initializes a CPU exception vector table with one or more vector table entries. One or more, or all, of the vector table entries direct the CPU to execute the code authentication process prior to executing an event handler when an exception event occurs. Consequently, the code authentication process is virtually guaranteed to execute, thereby protecting against the execution of unauthorized code.
申请公布号 US8677142(B2) 申请公布日期 2014.03.18
申请号 US201213538430 申请日期 2012.06.29
申请人 HODZIC EDIN;GOODMAN ANDREW M.;GANESAN PRASANNA;VUDU, INC. 发明人 HODZIC EDIN;GOODMAN ANDREW M.;GANESAN PRASANNA
分类号 G06F12/14 主分类号 G06F12/14
代理机构 代理人
主权项
地址