• DocumentCode
    643952
  • Title

    Aspects of Intermediate Level Obfuscation

  • Author

    Dunaev, Dmitriy ; Lengyel, Laszlo

  • Author_Institution
    Dept. of Autom. & Appl. Inf., Budapest Univ. of Technol. & Econ., Budapest, Hungary
  • fYear
    2013
  • fDate
    29-30 Aug. 2013
  • Firstpage
    138
  • Lastpage
    142
  • Abstract
    The aim of obfuscation in general is to prevent malicious users from disclosing properties of the original source program. This goal can be achieved by an intermediate level obfuscation that deals with a target platform independent intermediate code. In this paper, we discuss general approaches to an intermediate level obfuscation algorithm, pointing out problems and proposing solutions. The paper discusses such aspects of intermediate level obfuscation as input data analysis, mixing of contexts, external function calls, etc. The focus is set on working out an optimization resistant intermediate level obfuscation algorithm that can reliably protect routines from unauthorized analysis and modification.
  • Keywords
    data analysis; security of data; external function calls; input data analysis; optimization resistant intermediate level obfuscation algorithm; source program; target platform independent intermediate code; Abstracts; Algorithm design and analysis; Assembly; Context; Data analysis; Software; Software algorithms; context mixing; data analysis; intermediate level representation; obfuscation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems (ECBS-EERC), 2013 3rd Eastern European Regional Conference on the
  • Conference_Location
    Budapest
  • Type

    conf

  • DOI
    10.1109/ECBS-EERC.2013.25
  • Filename
    6664520