发明名称 Constraint injection system for immunizing software programs against vulnerabilities and attacks
摘要 A constraint is inserted into a program to address a vulnerability of the program to attacks. The constraint includes a segment of code that determines when the program has been asked to execute a "corner case" which does not occur in normal operations. The constraint code can access a library of detector and remediator functions to detect various attacks and remediate against them. Optionally, the detector can be employed without the remediator for analysis. The context of the program can be saved and restored if necessary to continue operating after remediation is performed. The constraints can include descriptors, along with machine instructions or byte code, which indicate how the constraints are to be used.
申请公布号 US8656497(B2) 申请公布日期 2014.02.18
申请号 US201113078470 申请日期 2011.04.01
申请人 AMARASINGHE SAMAN P.;CHANDRAMOHAN BHARATH;RENERT CHARLES;BRUENING DEREK L.;KIRIANSKY VLADIMIR;GARNETT TIMOTHY;WILBOURN SANDY;WU WARREN;VMWARE, INC. 发明人 AMARASINGHE SAMAN P.;CHANDRAMOHAN BHARATH;RENERT CHARLES;BRUENING DEREK L.;KIRIANSKY VLADIMIR;GARNETT TIMOTHY;WILBOURN SANDY;WU WARREN
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人
主权项
地址