首页> 外国专利> DEFENSE METHOD FOR DESTRUCTIVE ATTACK TO BUSINESS PROCESSING PROGRAM, BUSINESS PROCESSING PROGRAM AND SYSTEM THEREOF

DEFENSE METHOD FOR DESTRUCTIVE ATTACK TO BUSINESS PROCESSING PROGRAM, BUSINESS PROCESSING PROGRAM AND SYSTEM THEREOF

机译:用于业务处理程序的破坏性攻击的防御方法,业务处理程序及其系统

摘要

PROBLEM TO BE SOLVED: To provide a method which can make a destructive attack difficult to a plurality of business processing programs using a common function F, so as to improve performance of defense against the destructive attack to the business processing program, and to provide a business processing program and a system to which the method is applied.;SOLUTION: As a feature, every stack structure of the function F which the plurality of business processing programs p1 to pN use in common is different in the programs p1 to pN. As a method for differentiating the stack structures, on compilation of the programs p1 to pN, the order in which a local variable of the function F is piled up on the stack is varied in the programs p1 to pN. Otherwise, for the stack, dummy areas are piled between the local variables, between the local variable and a return address, and between the return address and a dummy augment.;COPYRIGHT: (C)2004,JPO
机译:解决的问题:提供一种方法,该方法可以使使用通用功能F的多个业务处理程序难以遭受破坏性攻击,从而提高针对业务处理程序的破坏性攻击的防御性能,并提供一种解决方案。解决方案:作为一个特征,多个业务处理程序p1到pN共同使用的函数F的每个堆栈结构在程序p1到pN中都是不同的。作为区分堆栈结构的方法,在编译程序p1至pN时,在程序p1至pN中改变函数F的局部变量在堆栈上的堆积顺序。否则,对于堆栈,将在局部变量之间,局部变量与返回地址之间以及在返回地址与虚拟扩展之间堆积虚拟区域。COPYRIGHT:(C)2004,JPO

著录项

  • 公开/公告号JP2003330563A

    专利类型

  • 公开/公告日2003-11-21

    原文格式PDF

  • 申请/专利权人 HITACHI SOFTWARE ENG CO LTD;

    申请/专利号JP20020140024

  • 发明设计人 NAKAMURA YUICHI;SAISHIYO HIDEAKI;

    申请日2002-05-15

  • 分类号G06F1/00;G06F9/45;

  • 国家 JP

  • 入库时间 2022-08-21 23:25:47

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号