首页> 外文会议>International Conference on Frontiers of Intelligent Computing : Theory and Applications >Code Obfuscation by Using Floating Points and Conditional Statements
【24h】

Code Obfuscation by Using Floating Points and Conditional Statements

机译:代码混淆使用浮点和条件陈述

获取原文

摘要

Code obfuscation is one of the trickiest methods for software code transformation, and proves to be one of the major sources for malwares as well as legitimate software. There are many techniques for code obfuscation, which can be used to manipulate the source code, so that it becomes hard to analyze for the adversary. In this paper, the conditional code obfuscation using floating point arithmetic and control statements is discussed, where the ‘if condition’ has been used several times in place of ‘if-else if’ conditions. The objective of the proposed conditional code obfuscation method is to keep the code simple, without major modification, so that the adversary will be unable to identify the difference between the original code and the obfuscated code, but the code will be highly obfuscated.
机译:代码混淆是软件代码转换的最棘手的方法之一,并证明是恶意恶魔的主要来源之一以及合法的软件。 代码混淆有许多技术,可用于操纵源代码,以便难以分析对手。 在本文中,讨论了使用浮点算术和控制语句的条件代码混淆,其中“如果条件”已经使用了几次代替“如果 - else if”的条件。 所提出的条件代码混淆方法的目的是保持代码简单,无需重大修改,使对手将无法识别原始代码与混淆代码之间的差异,但代码将是高度混淆的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号