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
Link To Document :
بازگشت