Results 241 to 250 of about 1,551,118 (286)
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 ...
Marco Torchiano +2 more
exaly +6 more sources
Some of the next articles are maybe not open access.
Related searches:
Related searches:
Code Obfuscation Techniques for Metamorphic Viruses
Journal in Computer Virology, 2008This paper deals with metamorphic viruses. More precisely, it examines the use of advanced code obfuscation techniques with respect to metamorphic viruses. Our objective is to evaluate the difficulty of a reliable static detection of viruses that use such obfuscation techniques. Here we extend Spinellis’ result (IEEE Trans. Inform.
Ludovic Mé
exaly +4 more sources
A Taxonomy of Self-Modifying Code for Obfuscation
Computers and Security, 2011Self-modifying code is frequently used as an additional layer of complexity when obfuscating code. Although it does not provide a provable level of obfuscation, it is generally assumed to make attacks more expensive. This paper attempts to quantify the cost of attacking self-modified code by defining a taxonomy for it and systematically categorising an
Bart Preneel, Nikos Mavrogiannopoulos
exaly +3 more sources
Data obfuscation with network coding
Computer Communications, 2012Network coding techniques such as fountain codes are a promising way to disseminate large bulks of data in a multicast manner over an unreliable medium. In this work we investigate how to conceal such an encoded data stream on its way to numerous receivers with a minimum investment.
Hessler A. +3 more
openaire +2 more sources
Data Hiding Using Code Obfuscation
Proceedings of the 16th International Conference on Availability, Reliability and Security, 2021Digital transformation of many companies and government administrations, now accelerated by the pandemic, provides cybercriminals an increased opportunity of incorporating various types of information hiding techniques into the malicious software and by that perform different types of attacks.
Pawel Rajba, Wojciech Mazurczyk
openaire +1 more source
A code obfuscation framework using code clones
Proceedings of the 22nd International Conference on Program Comprehension, 2014IT industry loses tens of billions of dollars annually from security attacks such as malicious reverse engineering. To protect sensitive parts of software from such attacks, we designed a code obfuscation scheme based on nontrivial code clones. While implementing this scheme, we realized that currently there is no framework to assist implementation of ...
Aniket Kulkarni, Ravindra Metta
openaire +2 more sources
Source Code Obfuscation for Smart Contracts
2020 27th Asia-Pacific Software Engineering Conference (APSEC), 2020State-of-the-art work of evaluating smart contract static analysis tools faces a major problem: most test cases (i.e., labeled buggy contracts) are too simple and lack complexity, which makes the evaluation unable to show the real performance of the analysis tools when complex contracts are analyzed.
Meng Zhang +3 more
openaire +1 more source
2017 2nd International Conference on Communication Systems, Computing and IT Applications (CSCITA), 2017
Software Reverse Engineering scenario would involve software that has been worked upon for years and carries several modules of a business in its lines of code. Unfortunately the source code of the application has been lost, what remains is “native” or “binary” code. Traditional obfuscators work on binary code but they are tedious and do not provide us
Pratik Kanani +4 more
openaire +1 more source
Software Reverse Engineering scenario would involve software that has been worked upon for years and carries several modules of a business in its lines of code. Unfortunately the source code of the application has been lost, what remains is “native” or “binary” code. Traditional obfuscators work on binary code but they are tedious and do not provide us
Pratik Kanani +4 more
openaire +1 more source
Obfuscation Undercover: Unraveling the Impact of Obfuscation Layering on Structural Code Patterns
Malware often uses code obfuscation to evade detection, employing techniques such as packing, virtualization, and data encoding or encryption. Despite widespread application, the impact of combining these techniques in a particular order – so-called obfuscation layering – on code analysis remains poorly understood. This study advances previous research
Kevin Mallinger +2 more
exaly +3 more sources
Control code obfuscation by abstract interpretation
Third IEEE International Conference on Software Engineering and Formal Methods (SEFM'05), 2005Control code obfuscation is intended to prevent malicious reverse engineering of software by masking the program control flow. These obfuscating transformations often rely on the existence of opaque predicates, that support the design of transformations that break up the program control flow. We prove that an algorithm for control obfuscation by opaque
DALLA PREDA, Mila, GIACOBAZZI, Roberto
openaire +2 more sources

