A Framework to Quantify the Quality of Source Code Obfuscation
Malicious reverse engineering of software has served as a valuable technique for attackers to infringe upon and steal intellectual property. We can employ obfuscation techniques to protect against such attackers as useful tools to safeguard software ...
Hongjoo Jin +4 more
doaj +4 more sources
Hybrid Obfuscation Technique to Protect Source Code From Prohibited Software Reverse Engineering [PDF]
In this research, a new Hybrid Obfuscation Technique was proposed to prevent prohibited Reverse Engineering. The proposed hybrid technique contains three approaches; first approach is string encryption.
Asma'a Mahfoud Hezam Al-Hakimi +4 more
doaj +4 more sources
Language and Obfuscation Oblivious Source Code Authorship Attribution [PDF]
Source Code Authorship Attribution can answer many interesting questions such as: Who wrote the malicious source code? Is the source code plagiarized, and does it infringe on copyright?
Sarim Zafar +3 more
doaj +2 more sources
The effectiveness of source code obfuscation: An experimental assessment [PDF]
Source code obfuscation is a protection mechanism widely used to limit the possibility of malicious reverse engineering or attack activities on a software system. Although several code obfuscation techniques and tools are available, little knowledge is available about the capability of obfuscation to reduce attackers' efficiency, and the contexts in ...
Mariano Ceccato +2 more
exaly +4 more sources
Assessment of Source Code Obfuscation Techniques [PDF]
Obfuscation techniques are a general category of software protections widely adopted to prevent malicious tampering of the code by making applications more difficult to understand and thus harder to modify. Obfuscation techniques are divided in code and data obfuscation, depending on the protected asset.
Leonardo Regano +2 more
exaly +3 more sources
C Source code Obfuscation using Hash Function and Encryption Algorithm
Obfuscation is a technique for transforming program code into a different form that is more difficult to understand. Several obfuscation methods are used to obfuscate source code, including dead code insertion, code transposition, and string encryption ...
Sarah Rosdiana Tambunan, Nur Rokhman
doaj +3 more sources
DeepObfusCode: Source Code Obfuscation through Sequence-to-Sequence Networks [PDF]
Accepted in Advances in Intelligent Systems and Computing 2021 & Computing Conference ...
exaly +3 more sources
A family of experiments to assess the effectiveness and efficiency of source code obfuscation techniques [PDF]
Context: code obfuscation is intended to obstruct code understanding and, eventually, to delay malicious code changes and ultimately render it uneconomical. Although code understanding cannot be completely impeded, code obfuscation makes it more laborious and troublesome, so as to discourage or retard code tampering.
Mariano Ceccato +2 more
exaly +6 more sources
Implementation of Obfuscation Technique on PHP Source Code
Source code on web based applications can be altered easily. This occurred because the source code is not compiled into an executable file. Hence, it can be read and copied easily, or be changed without permission from the author. Obfuscation is a technique that commonly used to secure the source code in any websites based application. Obfuscation is a
Maskur Maskur
exaly +3 more sources
Implementation of an Obfuscation Tool for C/C++ Source Code Protection on the XScale Architecture [PDF]
Obfuscation is one of the most effective methods to protect software against malicious reverse engineering intentionally making the code more complex and confusing. In this paper, we implement and evaluate an obfuscation tool, or obfuscatorfor protecting the intellectual property of C/C++ source code. That is, this paper presents an implementation of a
Yookun Cho, Cho Yookun
exaly +2 more sources

