首页> 外国专利> APPLICATION CODE CONCEALMENT APPARATUS USING DUMMY CODE, AND APPLICATION CODE CONCEALMENT METHOD USING SAME

APPLICATION CODE CONCEALMENT APPARATUS USING DUMMY CODE, AND APPLICATION CODE CONCEALMENT METHOD USING SAME

机译:使用虚拟代码的应用代码隐蔽装置,以及使用相同代码的应用代码隐蔽方法

摘要

An application code concealment apparatus comprises: a critical code separator for separating application codes into critical codes and general codes other than the critical codes; a critical code caller generating unit for generating a critical code caller for calling the critical codes; a code analyzing unit for analyzing the critical codes; a dummy code generating unit for generating dummy codes corresponding to the critical codes; a code encrypting unit for encrypting the critical codes; a code arranging unit for arranging the dummy codes and the encrypted critical codes, and generating location information of the dummy codes and the encrypted critical codes; a code decoder generating unit for generating a code decoder for decoding the encrypted critical codes; a loader generating unit for generating a loader for loading the decoded critical codes and the dummy codes into a memory; a decoded code caller generating unit for generating a decoded code caller for calling the decoded critical codes loaded in the memory; and an unloader generating unit for generating an unloader for unloading, in a process of executing the decoded critical codes, the dummy codes and the executed critical codes from the memory.
机译:一种应用代码隐藏装置,包括:关键代码分离器,用于将应用代码分离为关键代码和除所述关键代码之外的通用代码。关键代码调用者生成单元,用于生成用于调用关键代码的关键代码调用者;代码分析单元,用于分析关键代码;伪代码生成单元,用于生成与关键代码相对应的伪代码;密码加密单元,用于对关键密码进行加密;码排列单元,用于排列虚拟码和加密的关键码,并生成虚拟码和加密的关键码的位置信息;码解码器生成单元,用于生成用于解码加密的关键码的码解码器;加载器生成单元,用于生成用于将解码后的关键代码和伪代码加载到存储器中的加载器;解码代码调用者生成单元,用于生成用于调用加载在存储器中的解码关键代码的解码代码调用者;卸载器生成单元,用于在执行解码后的关键码,伪码和执行后的关键码的过程中生成用于从存储器中卸载的卸载器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号