Published April 26, 2026 | Version v2

Volatile Cyber Defense (VCD)

Authors/Creators

Description

Modern security design assumes that preventing attacks is the primary goal, delegating the handling of post-intrusion contaminated states to after-the-fact forensic investigation. However, when an attacker breaches the first line of defense, the contaminated execution state persists in the system, providing a foothold for lateral movement, long-term persistence, and evidence destruction.

We propose Volatile Cyber Defense (VCD) as a new defense paradigm to address this problem. VCD is based on the design principle: "when an attack is detected, the process immediately preserves evidence and self-destructs, then recovers in a clean state." Unlike existing approaches such as Moving Target Defense, Phoenix Servers, and Intrusion Tolerance, VCD is unique in simultaneously adopting detection-triggered immediate self-destruction, forensics-first termination, and autonomous recovery as its core design principles — a combination with no precedent in prior research.

This paper demonstrates the technical feasibility of VCD through a multi-layer volatile implementation using Elixir/OTP and Kubernetes at both the process and container levels, as well as a container-layer VCD implementation via webhook integration. This shows that VCD is a universal defense paradigm independent of specific languages. End-to-end integration with existing detection tools such as Falco is positioned as future work.

 

Files

VCD_paper_en_v2.pdf

Files (724.7 kB)

Name Size Download all
md5:be121dccf1dfcce6c1e6f0c693ead442
309.6 kB Preview Download
md5:47dbc52612b43811d9a775040109a02d
415.0 kB Preview Download

Additional details

Software

Repository URL
https://github.com/nanikore7250/VolatileCyberDefense
Programming language
Elixir , Python
Development Status
Active