发明名称 SECURITY THROUGH OPCODE RANDOMIZATION
摘要 <p>An opcode obfuscation system is described herein that varies the values of opcodes used by operating system or application code while the application is stored in memory. The system puts application code through a translation process as the application code is loaded, so that the code sits in memory with an altered instruction set. If new and potentially malicious code is injected into the process, its instruction set will not match that of the translated application code. As time to execute the application code approaches, the system puts the application code through a reverse translation process that converts the application code back to the original opcodes. Any malicious code injected into the process will also undergo the reverse translation, which will have the effect of making the malicious code detectable as invalid or erroneous.</p>
申请公布号 KR20130132863(A) 申请公布日期 2013.12.05
申请号 KR20137015750 申请日期 2011.12.14
申请人 MICROSOFT CORP. 发明人 SPRADLIN JEREMIAH C.
分类号 G06F21/14;G06F9/30 主分类号 G06F21/14
代理机构 代理人
主权项
地址