• DocumentCode
    2063168
  • Title

    The Code Obfuscation Technology Based on Class Combination

  • Author

    Guangli, Xiang ; Zheng, Cai

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Wuhan Univ. of Technol., Wuhan, China
  • fYear
    2010
  • fDate
    10-12 Aug. 2010
  • Firstpage
    479
  • Lastpage
    483
  • Abstract
    Along with the development of the Internet and distributed systems, it requires that the software is irrelative with the runtime platform, and can be transplanted. Meanwhile how to protect mobile code from malicious host is a new issue that cannot be dealt by traditional technologies. Under this condition, the Java appears. However the JVM instruction system is too simple, but its class format includes a lot of information which is useful for the anti-compiling. The obfuscation can prevent the java program from reverse-engineering effectively, and source codes which de-compiler got cannot read easily. This paper discusses the method of the combined class of code obfuscation; and simultaneously the definition, classification and standard judgment of the Obfuscation technology are given.
  • Keywords
    Internet; Java; copy protection; encoding; reverse engineering; Internet; JVM instruction system; Java; class combination; code obfuscation technology; decompiler; distributed systems; malicious host; mobile code; reverse engineering; Java; Layout; Resilience; Runtime; Security; Software; Software protection; Code Obfuscation; Combined Class; Software Protection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing and Applications to Business Engineering and Science (DCABES), 2010 Ninth International Symposium on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-7539-1
  • Type

    conf

  • DOI
    10.1109/DCABES.2010.104
  • Filename
    5571591