Overcoming Trial Version Software Cracking Using a Hybridized Self-Modifying Technique

Journal Title: IOSR Journals (IOSR Journal of Computer Engineering) - Year 2014, Vol 16, Issue 3

Abstract

 Abstract: Information exchange has become an essential component in modern society. Vendors provide content to consumers, while consumers exchange information using e-mail, peer-to-peer systems, social networks, or other network applications. We rely on embedded software in our cars, the domotics, built into our homes, and other electronic devices on a daily basis. Obviously, all these applications rely on the correct functioning of software and hardware components. Often, software which is the driving force of computer hardware are usually subjected to cracking, a condition whereby hackers bypassing the registration and payments options on a software product to remove copyright protection safeguards or to turn a demo version of software into a fully functioning version by manipulating information such as the serial number, hardware key, dates, etc., without actually paying for the software. In this paper, we proposed a hybridized self-modifying technique for checking against cracking. Our technique combines obfuscation and hashing mechanisms to resist attackers from cracking software. The key idea is to hide the code using hashing by transforming it such that it becomes more difficult to understand the original source code and using obfuscation to resist software reverse engineering. The result shows that our technique is able to block hackers and thus prevent code cracking

Authors and Affiliations

C. K. Oputeh , E. E. Ogheneovo

Keywords

Related Articles

A Parallel Hybrid Technique for Multi-Noise Removal from Grayscale Medical Images

Abstract: Medical imaging is the technique used to create images of the human body or parts of it for clinical purposes. Medical images always have large sizes and they are commonly corrupted by single or multiple noise...

 Brain Computer Interface

 Abstract: The Brain computer interface is one of the most enchanting breakthrough for the society as a whole, as it is set to benefit the technical industry, medical word and even the military. This interface is co...

 Image Based Relational Database Watermarking: A Survey

 Abstract: In past few years relational databases watermarking has emerged a great topic for research becauseof increase in use of relational databases. The basic need for relational database watermarking is to prev...

 Towards Adapting NAS Mechanism over Solid State Disks

 Abstract: Flash memory storage such as SSDs (Solid State disks) have been gaining popularity due to its low energy consumption and durability in embedded systems and laptops. With the fast technical improvement,...

 Image Restoration - A Survey

 Abstract: Image restoration is the process of restoring the degraded or corrupted image back to its original form. It is the initial step of image processing. Noise is added in the image while sending an image from...

Download PDF file
  • EP ID EP99767
  • DOI 10.9790/0661-16391321
  • Views 108
  • Downloads 0

How To Cite

C. K. Oputeh, E. E. Ogheneovo (2014).  Overcoming Trial Version Software Cracking Using a Hybridized Self-Modifying Technique. IOSR Journals (IOSR Journal of Computer Engineering), 16(3), 13-21. https://europub.co.uk/articles/-A-99767