发明名称 使用混合代码签名跟踪程序的调用上下文
摘要 一种用于混合代码签名的方法,包括:通过处理器执行应用,所述执行包括执行所述应用的根指令;通过所述处理器分析所述应用的所述执行,所述分析包括存储参考签名;通过所述处理器确定在所述根指令的所述执行之后执行的指令的工作签名,所述确定包括响应于存储所述参考签名,实现所述指令的散列函数;通过在计数器中存储值,跟踪所述工作签名的更新;以及当至少所述工作签名与所述参考签名不匹配时,通过所述处理器使用所述散列函数持续更新所述工作签名。
申请公布号 CN103765402B 申请公布日期 2016.06.29
申请号 CN201280040570.2 申请日期 2012.06.26
申请人 国际商业机器公司 发明人 M·J·塞拉诺
分类号 G06F15/00(2006.01)I 主分类号 G06F15/00(2006.01)I
代理机构 北京市中咨律师事务所 11247 代理人 于静;张亚非
主权项 一种用于生成混合代码签名的方法,所述方法包括:通过处理器执行应用,所述执行包括执行所述应用的根指令;通过所述处理器分析所述应用的所述执行,所述分析包括存储从所述根指令确定的参考签名;通过所述处理器确定在所述根指令的所述执行之后执行的指令的工作签名,所述确定在所述根指令的所述执行之后执行的指令的工作签名包括响应于存储所述参考签名而实现所述指令的散列函数;通过在计数器中存储值而跟踪所述工作签名的更新;以及当所述工作签名至少与所述参考签名不匹配时,通过所述处理器使用所述散列函数持续更新所述工作签名。
地址 美国纽约