摘要
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月 2014 → 3 7月 2014 |
学术指纹
探究 'DBPD: A dynamic birthmark-based software plagiarism detection tool' 的科研主题。它们共同构成独一无二的学术指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver