Software Plagiarism Finder

Software plagiarism, the illegal copying of code, negatively impacts both open-source communities and legitimate companies. Notable incidents include Verizon being sued by the Free Software Foundation for distributing Busy box in its routers, and Skype's licensing issues with Joltid. Plagiarism is easy to execute but hard to detect, with a 2012 study indicating that 5%-13% of apps in third-party markets are copied from the official Android market. Challenges in detection arise from the lack of source code and advanced code obfuscation techniques. Researchers have developed methods like software birthmarking, which extracts unique characteristics from programs to identify them. Birthmarks can be static or dynamic; static birthmarks analyse syntactic features but struggle against obfuscations and packing techniques. Dynamic birthmarks, derived from runtime behaviours, are more accurate and robust. However, the rise of multithreaded programs poses a challenge to existing detection methods, which are optimized for sequential programs

Authors

Institutions

Publication Details

Journal
International Journal of Advanced Research in Science Communication and Technology
Published
2024-08-29
DOI
https://doi.org/10.48175/ijarsct-19453
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Software Plagiarism Finder

Riyad Alshammari, S R Harikrishnan, S Azeena
International Journal of Advanced Research in Science Communication and Technology
Advanced Malware Detection Techniques
article

Software Plagiarism Finder

Riyad Alshammari, S R Harikrishnan, S Azeena
article en

Abstract

Software plagiarism, the illegal copying of code, negatively impacts both open-source communities and legitimate companies. Notable incidents include Verizon being sued by the Free Software Foundation for distributing Busy box in its routers, and Skype's licensing issues with Joltid. Plagiarism is easy to execute but hard to detect, with a 2012 study indicating that 5%-13% of apps in third-party markets are copied from the official Android market. Challenges in detection arise from the lack of source code and advanced code obfuscation techniques. Researchers have developed methods like software birthmarking, which extracts unique characteristics from programs to identify them. Birthmarks can be static or dynamic; static birthmarks analyse syntactic features but struggle against obfuscations and packing techniques. Dynamic birthmarks, derived from runtime behaviours, are more accurate and robust. However, the rise of multithreaded programs poses a challenge to existing detection methods, which are optimized for sequential programs

International Journal of Advanced Research in Science Communication and Technology
National Centre for Earth Science Studies (IN)
Peace, Justice and strong institutions
Openalex Percentile: Top 85%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Software Plagiarism Finder — Riyad Alshammari, S R Harikrishnan, et al. · International Journal of Advanced Research in Science Communication and Technology (2024) | TGRS Research Map | TGRS