Results 211 to 220 of about 1,579 (252)
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 +1 more source
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
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 +1 more source
A Software Engineering Methodology for Developing Secure Obfuscated Software
2019We propose a methodology to conciliate two apparently contradictory processes in the development of secure obfuscated software and good software engineered software. Our methodology consists first in the system designers defining the type of security level required for the software.
Carlos Gonzalez, Ernesto Liñan
openaire +1 more source
A Novel Software Protection Approach for Code Obfuscation to Enhance Software Security
International Journal of Mobile Computing and Multimedia Communications, 2017Over the past few decades ago, software developers analyzed robustly several forms of software protection against illegal copying or piracy. With the expansion in digital technology, the risk of illegal copying of software also amplifies. The increasing piracy rate has posed a serious threat to software developers leading to the development of various ...
Pratiksha Gautam, Hemraj Saini
openaire +1 more source
A Survey on Aims and Environments of Diversification and Obfuscation in Software Security
Proceedings of the 17th International Conference on Computer Systems and Technologies 2016, 2016Diversification and obfuscation methods are promising approaches used to secure software and prevent malware from functioning. Diversification makes each software instance unique so that malware attacks cannot rely on the knowledge of the program's execution environment and/or internal structure anymore. We present a systematic literature review on the
Mäkelä Jari-Matti +6 more
openaire +2 more sources
Obfuscating Software Puzzle for Denial-of-Service Attack Mitigation
2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), 2016The software puzzle scheme counters resource-inflated Denial-of-Service (DoS) attacks by requiring each client connecting to the server to correctly solve a cryptographic puzzle before a connection can be established. It is specifically designed to thwart attempts at utilizing high-performance Graphic Processing Units (GPUs) to cut down solution time ...
Yongdong Wu +3 more
openaire +1 more source
Design and implementation of instruction indirection for embedded software obfuscation
Microprocessors and Microsystems, 2016Tamper-aware use of the Instruction Register File (IRF) is presented.Two heuristic algorithms are presented to find sub-optimal IRF assignments against tampering.For a small IRF, our precision-oriented algorithm obtained the optimal assignments in most cases.Our time-oriented algorithm completed the calculation in 16 milliseconds for a 1024-entry IRF ...
Naoki Fujieda +2 more
openaire +1 more source

