发明名称 METHOD OF PROTECTING COMPUTER PROGRAM CODE
摘要 Program code is modified to execute correctly only when code and data memory accesses/fetches are synchronised, i.e. data and code accesses/fetches are routed to identical physical addresses in computer memory. This indirectly defeats the MMU attack, in which code and data memory accesses/fetches to the same logical address are routed to different physical addresses. The program code is modified such that one or more sections of the code (“repair targets”) are deliberately broken so that the program code will not execute correctly, the repair targets being replaced at run time with correct code before the repair targets are executed.
申请公布号 US2011154503(A1) 申请公布日期 2011.06.23
申请号 US20090996941 申请日期 2009.06.12
申请人 METAFORIC LIMITED 发明人 STEWART NEIL WILLIAM;HARKNESS GRAEME KERR;LITTLE DOUGLAS MCPHERSON
分类号 G06F21/12;G06F21/14 主分类号 G06F21/12
代理机构 代理人
主权项
地址