首页    期刊浏览 2024年09月18日 星期三
登录注册

文章基本信息

  • 标题:Using Exception Handling to Build Opaque Predicates in Intermediate Code Obfuscation Techniques
  • 本地全文:下载
  • 作者:D. Dolz ; G. Parra
  • 期刊名称:Journal of Computer Science and Technology
  • 印刷版ISSN:1666-6046
  • 电子版ISSN:1666-6038
  • 出版年度:2008
  • 卷号:8
  • 期号:2
  • 出版社:Iberoamerican Science & Technology Education Consortium
  • 摘要:Microsoft's .NET Framework, and JAVA plat-forms, are based in a just-in-time compilationphilosophy. Software developed using these tech-nologies is executed in a hardware independentframework, which provides a full object-orientedenvironment, and in some cases allows the inter-action of several components written in di.er-ent programming languages. This .exibility isachieved by compiling into an intermediate codewhich is platform independent. Java is compiledinto ByteCode, and Microsoft .NET programsare compiled into MSIL (Microsoft IntermediateCo de). However, this .exibility comes with aprice. With freeware tools available in Internet, itis quite easy to decompile intermediate codes andobtain a working, readable version of the sourcecode. Obfuscation is the most accepted and com-mercially available technique that developers canuse to protect their intellectual property In thiswork, we propose the use of try-catch mechanismsavailable in .NET as a way to improve the qual-ity of one of the building blo cks of obfuscation:opaque predicates
  • 关键词:Obfuscation. Obfuscation Transfor-;mation. Opaque Predicates
国家哲学社会科学文献中心版权所有