• DocumentCode
    3307598
  • Title

    Program Incomprehensibility Evaluation for Obfuscation Methods with Queue-based Mental Simulation Model

  • Author

    Tamada, Haruaki ; Fukuda, Kazumasa ; Yoshioka, Tomoya

  • Author_Institution
    Fac. of Comput. Sci. & Technol., Kyoto Sangyo Univ., Kyoto, Japan
  • fYear
    2012
  • fDate
    8-10 Aug. 2012
  • Firstpage
    498
  • Lastpage
    503
  • Abstract
    Obfuscation methods were proposed for protecting programs from cracking. These methods convert program into incomprehensible one, such as change symbol names from meaningful to meaningless. As a result, secret information in the program can be hidden. However, obfuscation methods are not evaluated sufficiently. This paper evaluates incomprehensibility of the obfuscated programs using queue based virtual mental simulation model (VMSM) which is focused on short term memory in program comprehension. An experimental evaluation showed that VMSM was able to evaluate the incomprehensibility of data and control flow obfuscation methods.
  • Keywords
    queueing theory; security of data; software engineering; VMSM; control flow obfuscation methods; obfuscated programs; program comprehension; program incomprehensibility evaluation; queue based virtual mental simulation model; queue-based mental simulation model; secret information; symbol names; Humans; Java; Layout; Measurement; Reactive power; Registers; Vectors; comprehensibility; incomprehensibility; mental simulation model; obfuscation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking and Parallel & Distributed Computing (SNPD), 2012 13th ACIS International Conference on
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-1-4673-2120-4
  • Type

    conf

  • DOI
    10.1109/SNPD.2012.32
  • Filename
    6299328