【24h】

A study review on code obfuscation

机译:代码混淆研究与回顾

获取原文
获取原文并翻译 | 示例

摘要

This paper presents a technical study review of code obfuscation. To address this, we discuss the need and methods of code obfuscation. We analyze the different techniques which are used to thwart reverse engineers and to protect against malicious code injection and attacks. Obfuscation, in software technology, is the deliberate act of creating an obfuscated code, that is difficult for humans to understand. Code obfuscation is a protective mechanism which is used to reduce the attack activities on a software system. It is a behavior preserving program transformation which aims to make a program unintelligible to automated program comprehension tools. Code obfuscation is convenient in situations where depending on cryptographic techniques is not enough; this is normal in remote execution situations where the software is executed on an unforeseen exposed hostile environment, such as the new computing platforms: cloud-computing paradigm and smart phones.
机译:本文提出了对代码混淆的技术研究综述。为了解决这个问题,我们讨论了代码混淆的需求和方法。我们分析了各种不同的技术,这些技术可用来阻止反向工程师并防止恶意代码注入和攻击。在软件技术中,混淆是创建混淆代码的故意行为,人类很难理解。代码混淆是一种保护机制,可用于减少软件系统上的攻击活动。这是一种保留行为的程序转换,旨在使程序对于自动化程序理解工具来说是难以理解的。在仅依靠加密技术还不够的情况下,代码混淆很方便。在远程执行情况下,这是正常的,在这种情况下,软件是在无法预料的暴露的敌对环境下执行的,例如新的计算平台:云计算范例和智能手机。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号