Software Theft Detection for JavaScript Programs Based on Dynamic Birthmark Extracted from Runtime Heap Graph
International Journal of Science and Research (IJSR)

International Journal of Science and Research (IJSR)
www.ijsr.net | Open Access | Fully Refereed | Peer Reviewed International Journal

ISSN: 2319-7064

M.Tech / M.E / PhD Thesis | Computer Science & Engineering | India | Volume 4 Issue 5, May 2015

Software Theft Detection for JavaScript Programs Based on Dynamic Birthmark Extracted from Runtime Heap Graph

Somanath Janardan Salunkhe, Umesh Laxman Kulkarni

Software-s, programs are valuable assets to developer companies. However, the source code of programs can be theft and JavaScript programs whose code is easily available which is a serious threat to the industry. There are techniques like watermarking which prove the ownership of the program but it can be defaced and encryption which changes source code but it may decrypted and also it cannot avoid the source code being copied. In this paper, we use a new technique, software birthmark, to help detect code theft of software or program. A birthmark is a unique characteristic of a program which is used to identify the program. We extract the birthmark of software from the run-time heap by using frequent sub graph mining and search the same in suspected program.

Keywords: Heap graph, software birthmark, frequent sub graph mining

Edition: Volume 4 Issue 5, May 2015

Pages: 645 - 649

Share this Article

How to Cite this Article?

Somanath Janardan Salunkhe, Umesh Laxman Kulkarni, "Software Theft Detection for JavaScript Programs Based on Dynamic Birthmark Extracted from Runtime Heap Graph", International Journal of Science and Research (IJSR), https://www.ijsr.net/search_index_results_paperid.php?id=SUB154073, Volume 4 Issue 5, May 2015, 645 - 649

107 PDF Views | 92 PDF Downloads

Download Article PDF



Top