Adversarial Defense: A GAN-IF Based Cyber-security Model for Intrusion Detection in Software Piracy
Kumaran U. Assistant Professor (SG), Department of Computer Science and Engineering Amrita School of Computing, Bengaluru, Amrita Vishwa Vidyapeetham u_kumaran@blr.amrita.edu0000-0002-0160-2703
Thangam S. Assistant Professor (SG), Department of Computer Science and Engineering Amrita School of Computing, Bengaluru, Amrita Vishwa Vidyapeetham s_thangam@blr.amrita.edu0000-0003-2251-3651
T.V. Nidhin PrabhakarAssistant Professor, Department of Computer Science and Engineering Amrita School of Computing, Bengaluru, Amrita Vishwa Vidyapeetham tv_nidhin@blr.amrita.edu0000-0002-5303-6918
Jana SelvaganesanProfessor, Department of Electronics and Communication Engineering, Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, Chennai drsjana@veltech.edu.in0000-0001-7829-1301
Vishwas H.N. Assistant Professor (SG), Department of Computer Science and Engineering Amrita School of Computing, Bengaluru, Amrita Vishwa Vidyapeetham hn_vishwas@blr.amrita.edu0000-0002-9585-4097
Keywords: IP, IDS, GAN, IF, Zero Day Attacks, RNN, LSTM, CNN, Auto-encoders, Adversarial Networks.
Abstract
Software-piracy continues to be most critical distress, posing grave threats to digital-assets and financial stability. Traditional Intrusion Detection systems (IDS) often battles hard to identify latest piracy attempts owing to their dependence on pre-established patterns. To effectively address this we attempt to suggest innovative approach leveraging DL based Generative Adversarial Networks (GANs) and ML based Isolation Forest (IF) for detecting software piracies. Our proposed GAN-IF based cyber-security model performs its functions by training a Generator network to mimic the behavior of genuine software applications. Discriminator network discriminates between legitimate and pirated software. Isolation Forests assists in detecting anomalies in diverse conditions, including unseen attacks. Integrated training based on DL and ML framework enables efficient learning and adaptation with respect to piracy challenges, making it highly-successful against prior known threats. There are several DL models which are utilized in IDS operations having limitations in terms of robustness, interpretability. Utilizing GAN in the context of cyber-security to combat software-piracy can have noteworthy merits since GANs can precisely identify forged software as they are skilled at generating fake content resembling actual. Training a GAN on legitimate software, helps to learn and identify disparities in pirated versions. Isolation-Forest can detect anomalies in software distribution networks or user behavior with respect to software usage by recognizing abnormal patterns indicating software piracy, like illegal access or sharing of software licenses. Our proposed model combines GANs and Isolation Forests, excels at accurately detecting subtle indicators of software piracy, a capability that traditional methods may fail to recognize. ML-DL integrated model continuously learns and updates its detection capabilities in response to evolving piracy tactics, making it resilient against zero-day attacks, polymorphic malware. Through adversarial training, ml-model minimizes false alarms and focuses only on genuine threats. In our evaluation, we demonstrate the effectiveness of GAN-IF based cyber-security model in detecting software piracy attempts across various scenarios. Results indicate that our approach outperforms traditional solutions in terms of detection accuracy and adaptability.