International Journal For Multidisciplinary Research

E-ISSN: 2582-2160     Impact Factor: 9.24

A Widely Indexed Open Access Peer Reviewed Multidisciplinary Bi-monthly Scholarly International Journal

Call for Paper Volume 8, Issue 3 (May-June 2026) Submit your research before last 3 days of June to publish your research paper in the issue of May-June.

Software Protection Against Cyber Attack through Watermarking Technology

Author(s) Ms. Bharati Devidas Patil, Prof. Dr. Rohita Yamaganti
Country India
Abstract Cyber-attacks targeting software integrity, such as code tampering and malware injection, increasingly exploit vulnerabilities in static watermarking techniques that rely on fixed code locations, making them susceptible to pattern analysis and obfuscation. To address this, we propose DynMark, a dynamic graph-based watermarking algorithm enhanced with Reinforcement Learning (RL), which embeds and verifies watermarks in Control Flow Graphs (CFGs) at runtime. DynMark employs an RL agent (PPO algorithm) to dynamically select optimal CFG nodes for watermark insertion, maximizing tamper resistance while minimizing overhead, and utilizes a Graph Neural Network (GNN) to detect anomalies in execution traces. If tampering exceeds a threshold, the system self-heals by restoring the original CFG using a CA-registered signature. Key innovations include adaptability to execution context, blind detection without prior watermark location knowledge, and low overhead. This work bridges software watermarking with runtime integrity, offering a proactive defense against evolving threats.
Keywords Dynamic Software Watermarking, Control Flow Graphs (CFGs), Reinforcement Learning (RL), Graph Neural Networks (GNNs), Tamper Detection, Code Obfuscation Resilience, Runtime Integrity Verification, Self-Healing Systems.
Field Engineering
Published In Volume 8, Issue 3, May-June 2026
Published On 2026-05-09
DOI https://doi.org/10.36948/ijfmr.2026.v08i03.77036

Share this