版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
攻击的情况下运行且初始检查点获得第一数值在第一处理结果与第一预期处理结果比对结果申请能够及时发现针对于程序的运行路径的攻2获取第一处理结果,所述第一处理结果是所述目标程序获取第一预期处理结果,所述第一预期处理结果是所述目标行且所述初始检查点获得第一数值时所述目标路径的最后一个检查点的处在所述第一处理结果与所述第一预期处理结果的比对结果为获取所述目标程序运行过程中所述目标路径的初始检查点根据为所述目标路径预设的第二预期处理结果以及第三预期处理结得第一数值为0时目标路径的最后一个检查点的处理结果,所述第三预期处理结果是目标路径未被攻击的情况下运行且初始检查点获得第一数值为1时目标路径的最后一个检查点3.根据权利要求1或2所述的方法,其特征4.根据权利要求3所述的方法,其特征在于,所述目标路径的从为所述目标路径预设的第一存储器获取所述第一处理为所述目标路径预设第二存储器,所述初始检所述获取所述目标程序运行过程中所述目标路径的初始检查点获得的第一数值,包从为所述目标路径预设的第二存储器获取所述第3与所述第一预期处理结果的比对结果为不一致后确定所述目标程序的所述目标路径受到攻击的步骤的代码段作为对比点设置于所述目标路径的最后一个非初始预先为所述目标路径设置触发点,所述触发点用于发送第一指令,所述第一预期处理结果的比对结果为不一致后确定所述目标程序的所述目标路径受到攻击所述第一指令包括:所述第一处理结果,以及所述第一处理结果对根据所述目标路径的标识信息获取所述目标路径的第一所述非初始检查点位于所述目标路径的最后一个代码段之后或者嵌入所述目标路径包括第一获取单元,用于获取第一处理结果,所述第一处中所述目标路径的第一检查点的处理结果;所述第一检查点是所述目标路径的一个检查第二获取单元,用于获取第一预期处理结果,所述第一预未被攻击的情况下运行且所述初始检查点获得第一数值时所述目标路径的最后一个检查第一攻击判断单元,用于在所述第一处理结果与所述第一预期4期处理结果是目标路径未被攻击的情况下运行且初始检查点获得第一数值为0时目标路径且初始检查点获得第一数值为1时目标路径的最后一个检查点的5下运行且所述初始检查点获得第一数值时所述目标路径的最后点获得第一数值为0时目标路径的最后一个检查点的处理结果,所述第三预期处理结果是目标路径未被攻击的情况下运行且初始检查点获得第一数值为1时目标路径的最后一个检6路径的所述非初始检查点进行第一模运算所使[0013]在一种可能的实现方式中,所述目标路径的2个相邻非初始检查点对应的第一模[0020]所述获取所述目标程序运行过程中所述目标路径的初始结果与所述第一预期处理结果的比对结果为不一致后确定所述目标程序的所述目标路径与所述第一预期处理结果的比对结果为不一致后确定所述目标程序的所述目标路径受到7初始检查点以及至少1个非初始检查点,所述初始检查点位于所述目标路径第一个代码段路径未被攻击的情况下运行且所述初始检查点获得第一数值时所述目标路径的最后一个目标路径未被攻击的情况下运行且初始检查点获得第一数值为0时目标路径的最后一个检获得第一数值为1时目标路径的最后一个检查点的处路径的所述非初始检查点进行第一模运算所使[0043]在一种可能的实现方式中,所述目标路径的2个相邻非初始检查点对应的第一模8[0061]程序是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的[0063]本申请实施例中的目标路径是指一个或者多个程序中需要进行检查的运行路为0对应的计算结果Result(0)以及数值r为1对应的计算结果Result(1)之间具有以下公式9述对于数值r对应的计算结果的预先计算或者实时请的检查点是指用于实现指定功能的代码段。检查点按照预设顺序依次嵌入目标路径前初始检查点和非初始检查点按照预设的顺序n分别用于:对检查点对应的素数以及前一个被触发的检查点的处理结果按照检查点对应触发的顺序,导致以第一数值为起始条件的路径检查处理结果与上述最终处理结果不一的处理结果为Result(r)=((r*X1+Y1)*X2)modA=r*(Result(1)–Result(0))+Result为起始条件的路径检查结果将与Result(r)不一致,从而可以判断目标程序的目标路径受[0081]需要说明的是,如果目标路径的检查点2~n中存在连续m个检查点对应的第一模[0082]如果本申请实施例路径检查方法需要检查目标路径中代码段的运行顺序是否发[0084]在一种可能的实现方式中,程序B中检查点1~检查点P中每个检查点可以是非初始检查点,每个检查点的实现可以参考图1中关于非初始检查点例如程序A的检查点2~检n_1的处理结果按照检查点1对应的第一模运算规则进行第一计算,得到检查点1的处理结的预期处理结果Result(0)。同样的,计算并记录目标路径基于随机数1的预期处理结果标路径设置的检查点将在目标程序按照目标路径运行时被触发。上述目标路径未被攻击下运行且初始检查点获得第一数值时目标路径的最后[0099]如果目标路径被攻击,目标路径的检查点中可能存在某些检查点被调换触发顺[0100]如果实现图4所示方法的代码段作为对比点设置于目标程序中,第一检查点是对[0101]如果实现图4所示方法的攻击检测代码段设置于目标程序之外,在目标程序执行至触发点时由触发点触发执行图4所示方法的攻击检测代码段,第一检查点是在触发点执行前最后一个被触发的目标路径的检查点,也即是触发点触发执行步骤401之前目标路径[0102]如果实现图4所示方法的代码段作为对比点设置于目标程序中,为目标路径设置[0103]如果实现图4所示方法的攻击检测代码段设置于目标程序之外,在目标程序执行[0109]如果目标路径的初始检查点获取的第一数值是预先给初[0110]如果目标路径的初始检查点的第一数值是预先给初始检查点指定或者由初始检理结果是目标路径未被攻击的情况下运行且初始检查点获得第一数值为0时目标路径的最查点获得第一数值为1时目标路径的最后一个检果实时计算得到第一数值r为任意数值时的第[0119]图4所示的方法被触发执行一次,用以检测目标路径运行一次的过程中是否被攻标程序的运行过程中可以运行多次,而实现图4所示方法的攻击检测代码段作为对比点设[0122]可选地,步骤701可以在目标程序运行一次结束后被触发,以得到准确的比对结初始检查点以及至少1个非初始检查点,所述初始检查点位于所述目标路径第一个代码段获取第一处理结果之前最后一个被触发的所述目标路径标路径未被攻击的情况下运行且所述初始检查点获得第一数值时所述目标路径的最后一击的情况下运行且初始检查点获得第一数值为0时目标路径的最后一个检查点的处理结[0132]可选地,所述目标路径的2个相邻非初始检查点对应的第一模运算分别为模加运单元83的实现代码段作为对比点设置于所述目标路径的最后一[0143]图8所示实施例提供的装置80可用于执行本申请图4~图7所示方法实施例的技术[0144]应理解以上图8所示的装置的各个单元的划分仅仅是一种逻辑功能的划分,实际述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路或者软件一个或多个特定集成电路(ApplicationSpecificIntegratedCircuit;以下简称:[0147]安全芯片可以设置于电子设备中,电子设备可以是手机、平板电脑、个人电脑[0149]本申请实施例还提供一种计算机程序产品,该计算机程本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外派人员工作安排通知(4篇)
- 广东省2026年中考地理真题附答案
- 2026江西宜春市人民医院引进高层次人才13人考试备考题库及答案详解
- 2026陕西宝鸡市凤县总工会工会社会化工作者招聘1人笔试参考题库及答案详解
- 2026年海南省网格员招聘笔试备考题库及答案详解
- 2026江西新余市投资控股集团有限公司招聘15人笔试参考题库及答案详解
- 开展2026年南充市属国有企业联合招聘的(37人)考试备考题库及答案详解
- 2026首都师范大学劳务派遣人员招聘2人(第三批)笔试备考试题及答案详解
- 职业健康培训考试试题及答案
- 2026四川九州电子科技股份有限公司招聘结构设计等岗位3人笔试参考题库及答案详解
- 国企财务笔试题库及答案
- 品牌人格化IP形象设计19课件
- 外委人员管理办法
- 丘脑出血护理业务查房
- 锂电池热失控早期预警技术
- 供水公司笔试试题及答案
- 智慧树知到《中国历史地理(北京大学)》期末考试答案
- 装修装修工程施工方案
- 花生病虫害防治:绿色防控技术
- DL T 5745-2016 电力建设工程工程量清单计价规范
- 农民职业技能培训投标方案(技术标)
评论
0/150
提交评论