Results 241 to 250 of about 3,256,114 (281)
Some of the next articles are maybe not open access.
Software Protection with Obfuscation and Encryption
2013Software code released to the user has the risk of reverse engineering attacks. Software obfuscation is one of the techniques used to make the reverse engineering of software programs hard. In this paper, we propose an obfuscation algorithm, which is applied to the assembly code generated by the compiler. Our method uses both obfuscation and encryption,
Vivek Balachandran, Sabu Emmanuel
openaire +2 more sources
Deobfuscation of virtualization-obfuscated software
Proceedings of the 18th ACM conference on Computer and communications security, 2011When new malware are discovered, it is important for researchers to analyze and understand them as quickly as possible. This task has been made more difficult in recent years as researchers have seen an increasing use of virtualization-obfuscated malware code.
Kevin Coogan, Gen Lu, Saumya K. Debray
openaire +1 more source
The Performance Cost of Software Obfuscation for Android Applications
Computers and Security, 2018Abstract Software security of Android applications is especially susceptible (vulnerable) to malicious reverse engineer than the native code based software, because its Java bytecode is easier to decompile and to reconstruct the original Java source code.
exaly +2 more sources
Generating Effective Software Obfuscation Sequences With Reinforcement Learning
IEEE Transactions on Dependable and Secure Computing, 2022Obfuscation is a prevalent security technique which transforms syntactic representation of a program to a complicated form, but still keeps program semantics unchanged. So far, developers heavily rely on obfuscation to harden their products and reduce the risk of adversarial reverse engineering.
Shuai Wang, Huaijin Wang, Xiangyu Zhang
exaly +4 more sources
Hopes, fears, and software obfuscation
Communications of the ACM, 2016What does it mean to be secure?
openaire +1 more source
Applications of Homomorphic Functions to Software Obfuscation
2006As various computers are connected into a world wide network, software is a target of copyright pirates, attackers, or even terrorists, as a result, software protections become a more and more important issue for software users and developers. There are some technical measures for software protections, such as hardware-based protections and software ...
William Zhu 0001 +2 more
openaire +1 more source
A New Code Obfuscation Scheme for Software Protection
2014 IEEE 8th International Symposium on Service Oriented System Engineering, 2014IT industry loses tens of billions of dollars annually from security attacks such as tampering and malicious reverse engineering. Code obfuscation techniques counter such attacks by transforming code into patterns that resist the attacks. None of the current code obfuscation techniques satisfy all the obfuscation effectiveness criteria such as ...
Aniket Kulkarni, Ravindra Metta
openaire +2 more sources
Methods and Software for the Orogram Obfuscation
2009 International Siberian Conference on Control and Communications, 2009On the basis of analysis of the obfuscation transformations the most rational set is given for automation of the obfuscation process. Design of Delphi software for automating obfuscation is proposed and described.
O.O. Shevtsova, D.N. Buintsev
exaly +2 more sources
On the optimization of Software Obfuscation against Hardware Trojans in Microprocessors
2022 25th International Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS), 2022The quest of low production cost and short time-tomarket, as well as the complexity of modern integrated circuits pushed towards a globalization of the supply chain of silicon devices. Such production paradigm raised a number of security threats among which Hardware Trojan Horses (HTHs), that became a serious issue not only for academy but also for ...
Cassano, L +3 more
openaire +2 more sources
Function Level Control Flow Obfuscation for Software Security
2014 Eighth International Conference on Complex, Intelligent and Software Intensive Systems, 2014Software released to the user has the risk of reverse engineering attacks. Software control flow obfuscation is one of the techniques used to make the reverse engineering of software programs harder. Control flow obfuscation, obscures the control flow of the program so that it is hard for an analyzer to decode the logic of the program.
Vivek Balachandran, Ng Wee Keong
exaly +3 more sources

