首页> 外国专利> Apparatus and method of control flow integrity enforcement utilizing boundary checking

Apparatus and method of control flow integrity enforcement utilizing boundary checking

机译:利用边界检查的控制流完整性执法的装置和方法

摘要

A computer device includes a memory. The computer device also includes at least one processor configured to execute a process and manage the memory for the process. The processor is further configured to execute one or more program instructions associated with an application, reach control flow transfer for the one or more program instructions, unwind a call stack associated with the one or more program instructions in response to a failure to meet a target control flow, identify an offending function call, and rewrite the offending function call. The rewritten function call includes a memory operation boundary check.
机译:计算机设备包括存储器。 计算机设备还包括至少一个处理器,该处理器被配置为执行处理并管理进程的存储器。 处理器还被配置为执行与应用程序相关联的一个或多个程序指令,达到一个或多个程序指令的控制流传输,响应于遇到目标而向与一个或多个程序指令相关联的呼叫堆栈 控制流程,识别违规函数调用,并重写违规函数调用。 重写的函数调用包括存储器操作边界检查。

著录项

  • 公开/公告号US11163645B2

    专利类型

  • 公开/公告日2021-11-02

    原文格式PDF

  • 申请/专利权人 DENSO CORPORATION;

    申请/专利号US201916578455

  • 发明设计人 AMEER KASHANI;GOPALAKRISHNAN IYER;

    申请日2019-09-23

  • 分类号G06F11/36;G06F11/14;G06F21/54;

  • 国家 US

  • 入库时间 2022-08-24 22:01:57

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号