Similarity level method based static software birthmarks

Yasir Mahmood, Zeeshan Pervez, Sohail Sarwar, Hafiz Farooz Ahmad

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

It is almost imperative to live without software fabricated after undergoing time and resource intensive processes of software engineering. After software is developed it is subjected to customers with granted rights for use but constrained with modifying, sharing or selling the software. Violation of the said constraints leads to critical issue of software piracy. Software birthmarking is one of the most effective techniques to minimize the software piracy. It finds intrinsic properties in the software program to detect copy of software. In this paper we have proposed a ' method based similarity level' software birthmark technique. It finds the intrinsic properties in the method of software program by locating the attributes of the code elements in the method and relation among code elements. The proposed approach not only identifies similarity of the program but detects program modification as well. Moreover, our technique can spot out method and class theft by fulfilling the credibility and resilience properties of birthmarks.
Original languageEnglish
Title of host publication2008 International Symposium on High Capacity Optical Networks and Enabling Technologies 
PublisherIEEE
Pages205-210
Number of pages6
ISBN (Print)9781424429608
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event2008 International Symposium on High Capacity Optical Networks and Enabling Technologies - Penang, Malaysia
Duration: 18 Nov 200820 Nov 2008

Conference

Conference2008 International Symposium on High Capacity Optical Networks and Enabling Technologies
Country/TerritoryMalaysia
CityPenang
Period18/11/0820/11/08

Fingerprint

Dive into the research topics of 'Similarity level method based static software birthmarks'. Together they form a unique fingerprint.

Cite this