发明名称 MITIGATING JUST-IN-TIME SPRAYING ATTACKS IN A NETWORK ENVIRONMENT
摘要 An example method for mitigating JIT spraying attacks in a network environment is provided and includes protecting an output of a just-in-time (JIT) compiler against attacks during application execution at least by intervening from outside the application into a JIT page generated by the JIT compiler in a memory element of a host. In a specific embodiment, the intervening can include rewriting the JIT page. In specific embodiments, the method can further include generating a shadow page corresponding to the JIT page in the memory element. The method can further include randomly choosing at least one block of instructions in the JIT page, moving the at least one block of instructions to the shadow page, and replacing the at least one block of instructions in the JIT page with at least one of invalid opcodes and halt instructions.
申请公布号 US2015193616(A1) 申请公布日期 2015.07.09
申请号 US201514659950 申请日期 2015.03.17
申请人 CISCO TECHNOLOGY, INC. 发明人 Salamat Babak;Epstein Joseph
分类号 G06F21/51;G06F9/50;G06F9/455;G06F13/24 主分类号 G06F21/51
代理机构 代理人
主权项
地址 San Jose CA US
您可能感兴趣的专利