跳到主要导航 跳到搜索 跳到主要内容

DBPD: A dynamic birthmark-based software plagiarism detection tool

  • Xi'an Jiaotong University

科研成果: 期刊稿件会议文章同行评审

6 引用 (Scopus)

摘要

With the burst of open source software, software plagiarism has been a serious threat to the software industry. In this paper, we present the demo tool DBPD: Dynamic Birthmark-based Software Plagiarism Detection. Major features of DBPD could be summarized as: 1) dynamic birthmark. The execution process of software is captured to generate the birthmark reflecting intrinsic properties of software; 2) high availability. It is available for crossplatform and binary executable's plagiarism detection; 3) customizable. The birthmarks, similarity calculation metrics and detection criteria are configurable. The DBPD is implemented using C++ and Java, and currently can work under both Windows and Linux system. Three dynamic birthmarks are implemented in DBPD to identify the software according to its instruction, stack operation and system call.

源语言英语
页(从-至)740-741
页数2
期刊Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
2014-January
January
出版状态已出版 - 2014
活动26th International Conference on Software Engineering and Knowledge Engineering, SEKE 2014 - Vancouver, 加拿大
期限: 1 7月 20143 7月 2014

学术指纹

探究 'DBPD: A dynamic birthmark-based software plagiarism detection tool' 的科研主题。它们共同构成独一无二的学术指纹。

引用此