Enhancing IoT Software Piracy Detection through Feature Extraction and Deep Learning Optimization

Authors

  • Zaiba Aziz Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan
  • Malik Asim Rajwana Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan
  • Sadia Tariq Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan
  • Humera Batool Gill Institute of CS & IT The Women University, Multan, 60000, Pakistan
  • Muhammad Shoaib Rasheed Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan
  • Nazir Ahmad Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan
  • Ehsan ul Haq Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan

DOI:

https://doi.org/10.52700/scir.v7i2.230

Keywords:

Internet of Things (IoT); data mining; Cybersecurity; Software Piracy; Malware Detection; Feature Extraction; Neural Networks

Abstract

The Internet of Things (IoT) connects devices, applications, storage, systems and services. This creates chances for cyberattacks as these systems run continuously in organizations. Currently, software piracy and malware infections are considered a serious risk to IoT security. These threats can harm sensitive data and affect both financial and reputational aspects. This research study introduces an integrated strategy to identify pirated software and malware within IoT networks. In this study deep neural network is integrated with TensorFlow to detect software piracy by examining plagiarism in source code. Techniques such as tokenization and weighting are used to remove unnecessary data and also highlight the role of each token used in assessing source code similarity. The Google Code Jam (GCJ) dataset was used as the basis for testing software piracy detection. At the same time deep convolutional neural network (CNN) was used to detect malware within IoT networks by converting malicious code into color images for visualization. The experiments use malware samples from the Maling dataset. This proposed model shows high classification accuracy as compared to existing techniques.

Author Biographies

Zaiba Aziz, Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan

 

Malik Asim Rajwana, Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan

 

Sadia Tariq, Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan

 

Humera Batool Gill, Institute of CS & IT The Women University, Multan, 60000, Pakistan

 

Muhammad Shoaib Rasheed, Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan

 

Nazir Ahmad, Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan

 

Ehsan ul Haq, Department of Computer Science, National College of Business Administration & Economics, Multan Sub-Campus, 60000, Pakistan

 

Published

2025-12-30

How to Cite

Zaiba Aziz, Malik Asim Rajwana, Sadia Tariq, Humera Batool Gill, Muhammad Shoaib Rasheed, Nazir Ahmad, & Ehsan ul Haq. (2025). Enhancing IoT Software Piracy Detection through Feature Extraction and Deep Learning Optimization. STATISTICS, COMPUTING AND INTERDISCIPLINARY RESEARCH, 7(2), 465-486. https://doi.org/10.52700/scir.v7i2.230