Building an obfuscation compiler based on LLVM infrastructure
Autor: | V. P. Korchagin, S. F. Kurmangaleev, V. V. Savchenko, S. S. Sargsyan |
---|---|
Jazyk: | English<br />Russian |
Rok vydání: | 2018 |
Předmět: | |
Zdroj: | Труды Института системного программирования РАН, Vol 23, Iss 0 (2018) |
Druh dokumentu: | article |
ISSN: | 2079-8156 2220-6426 |
DOI: | 10.15514/ISPRAS-2012-23-5 |
Popis: | The paper describes the obfuscating transformations, which were implemented while developing an LLVM-based obfuscating compiler in ISP RAS. The proposed transformations are based on well-known obfuscation algorithms and are specifically improved to resist better to static analysis deobfuscation techniques. The application performance decrease estimation and the increase of application memory consumption estimation are presented. Also, the possibility of source code information recovery is estimated. The implemented obfuscating transformations can be applied together to the given application to provide the strong protection from the static analysis deobfuscation attacks. |
Databáze: | Directory of Open Access Journals |
Externí odkaz: |