Aspects of Intermediate Level Obfuscation
2013Vol. 2139, pp. 138–142
Citations Over Time
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.
Related Papers
- → Obfuscation of Probabilistic Circuits and Applications(2015)129 cited
- → COAT: Code Obfuscation Tool to Evaluate the Performance of Code Plagiarism Detection Tools(2017)11 cited
- → Circuit Obfuscation Using Braids(2014)5 cited
- → Self-Modifying Code(2017)1 cited
- Obfuscation of Probabilistic Circuits and Applications.(2014)