GCIA · Question #36
You work as a professional Computer Hacking Forensic Investigator. A project has been assigned to you to investigate Plagiarism occurred in the source code files of C#. Which of the following tools wi
The correct answer is B. Jplag. Jplag is a specialized open-source tool for detecting software plagiarism in source code and supports C# along with multiple other programming languages.
Question
You work as a professional Computer Hacking Forensic Investigator. A project has been assigned to you to investigate Plagiarism occurred in the source code files of C#. Which of the following tools will you use to detect the software plagiarism?
Options
- AVAST
- BJplag
- CSCAM
- DTurnitin
How the community answered
(19 responses)- A5% (1)
- B74% (14)
- C5% (1)
- D16% (3)
Why each option
Jplag is a specialized open-source tool for detecting software plagiarism in source code and supports C# along with multiple other programming languages.
VAST (Visual Analytics Science and Technology) is a research framework and conference focused on data visualization analytics, not a tool for comparing or detecting similarities in programming source code.
Jplag, developed at Karlsruhe Institute of Technology, compares source code files using token-based structural analysis rather than simple string matching, allowing it to identify plagiarism even when variable names, formatting, or comments have been altered. It explicitly supports C# as well as Java, C, C++, and other languages, making it the correct tool for forensically detecting plagiarism in C# source code files.
SCAM is another source code similarity measurement tool; however, Jplag is the more broadly recognized and certification-exam-referenced solution for multi-language source code plagiarism detection in forensic contexts.
Turnitin is a document-based plagiarism service designed for academic written text using fingerprint matching of natural language prose, and does not perform token-based structural analysis of programming language source code.
Concept tested: Source code plagiarism detection using Jplag
Source: https://jplag.ipd.kit.edu/
Topics
Community Discussion
No community discussion yet for this question.