GCFA · Question #253
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…
The correct answer is A. Jplag. JPlag is a source code plagiarism detection tool that supports multiple programming languages including C#, making it the correct choice for this forensic investigation task.
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
- AJplag
- BTurnitin
- CVAST
- DSCAM
How the community answered
(34 responses)- A82% (28)
- B9% (3)
- C3% (1)
- D6% (2)
Why each option
JPlag is a source code plagiarism detection tool that supports multiple programming languages including C#, making it the correct choice for this forensic investigation task.
JPlag is a well-established software plagiarism detection system originally developed at Karlsruhe Institute of Technology that compares source code files across multiple programming languages, including C#, Java, and Python. It uses token-based comparison algorithms to identify structural similarities in code even when variable names or formatting have been changed. Its explicit support for C# and its forensic-grade comparison output make it the appropriate tool for this investigation.
Turnitin is designed for detecting plagiarism in natural-language academic text such as essays and papers, not for analyzing source code syntax and structure.
VAST (Visual Analytics Science and Technology) is a framework related to data visualization and analytics research, not a source code plagiarism detection tool.
SCAM refers to the Source Code Analysis and Manipulation conference/toolset, which is focused on code analysis and transformation rather than plagiarism detection between C# source files.
Concept tested: Source code plagiarism detection tool selection
Source: https://jplag.github.io/JPlag/
Topics
Community Discussion
No community discussion yet for this question.