首页> 外国专利> Apparatus for tamper protection of application code based on self modification and method thereof

Apparatus for tamper protection of application code based on self modification and method thereof

机译:基于自修改的应用程序代码篡改保护装置及其方法

摘要

Disclosed is an apparatus for tamper protection of an application which includes: an input unit that receives codes to be used for an application; a code separator that separates the inputted codes into sensitive codes requiring application tamper protection and general codes including sensitive method calling routine for calling the sensitive codes by analyzing the input codes; an encoder that encrypts the sensitive codes and inserts the address of an sensitive code connector storing the address information of the sensitive codes; a controller that converts the sensitive method calling routine to be able to call dummy codes by inserting the dummy codes to the general codes, inserts vector table generator, to the sensitive codes, and insert a sensitive method calling routine converter, to the sensitive codes; and a code combiner that creates the application by combining the general codes and the sensitive codes.
机译:公开了一种用于对应用进行篡改保护的设备,该设备包括:输入单元,其接收要用于应用的代码;以及输入单元。代码分离器将输入的代码分为需要应用程序篡改保护的敏感代码和包括敏感方法调用例程的通用代码,该例程通过分析输入代码来调用敏感代码;编码器,其对敏感代码进行加密并插入存储有敏感代码的地址信息的敏感代码连接器的地址;控制器,其通过将伪代码插入通用代码,将敏感方法调用例程转换为能够调用伪代码,将向量表生成器插入敏感代码,并且将敏感方法调用例程转换器插入至敏感代码;以及通过组合通用代码和敏感代码来创建应用程序的代码组合器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号