Curbing Software Piracy In Development Environment Using Code Splitting, Obfuscation And Fingerprinting Techniques

 

Abstract

 

Software Piracy has come a major problem for businesses and its wide in numerous corridor of the world leads to fiscal losses and detriment to consumers. These problems caused the deployment of numerous security ways to control pirating. A lot of inquiries have been done on software security ways but unfortunately guarding software source law in development terrain has been a challenge for software companies as software source canons aren’t yet converted to undecipherable canons. thus, software pirating expiring from development surroundings, substantially by interposers, has been a big problem to attack because the current software protection ways were primarily developed for use at product stage. Grounded on the literature review, no exploration was set up on pirating reduction in development terrain. In this exploration work an armature has been proposed and enforced grounded on design obfuscation that enables tracking appropriated standalone software at development stage using the tackle and software aspects, online or offline, and tracing vulnerable PCs within a company. Code Splitting, obfuscation and characteristic ways were used to design the proposed armature. Two examination results processing software ExamsLOGIC2.0 and ELogicPLUS were used to test the proposed armature for being and new operations independently. The result was compared with the result of the reviewed work and set up to be bettered. For both the two operations, it was set up that the proposed armature is doable and effective

 

Background of the Study

 

Software Piracy is the unauthorized use, distribution or copying of software immorally. It has come a major problem for businesses and it’s wide in numerous corridor of the world leads to fiscal losses and detriment to consumers( Rouse, 2005). The Business Software Alliance( BSA) and the Software Publishers Association( Gym) are associations meant for reducing pirating worldwide. The Business Software Alliance( BSA) is the leading advocate for the global software assiduity before governments and in the transnational business. It’s an association of nearly 100 world- class companies that invest billions of bones annually to produce software results that spark the frugality and ameliorate ultramodern life( BSA, 2011). These associations estimated that there are two- third illegal clones of software available for every legal dupe of software vended and had pirating rates of 62 percent or advanced( BSA, 2011). The 2010 BSA/ IDC study demonstrates that indeed a modest reduction in software theft would have significant multiplier goods on the profitable donation of the packaged software assiduity. This makes software pirating a major problem for the software diligence and to the world frugality in general.

 

Software diligence always explosively depend on imprints and other Intellectual Property( IP) to drive invention and insure a return on investment in R&D. Hence, guarding their products from being appropriated is one of the major tasks they consider in order to keep the company up and running. With the enhancement in technology over decades, software vulnerabilities similar as Reverse Engineering increase at nearly the same pace with technology. For nearly every software protection fashion there’s an original hacking fashion for it.

 

In the case of packaged software, it’s common to find fake clones of CDs incorporating the software programs, as well as affiliated packaging, primers, license agreements, markers, enrollment cards and security features. Counterfeiting is a serious problem for the software assiduity, as advances in technology have enabled a growing number and variety of marketable enterprises to manufacture and distribute fake software on a massive scale. This is because the pitfalls of being caught are fairly low and penalties are far lower than for engaging in other illegal conditioning( BSA, 2011).

 

Leave a Comment