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.
Files
VCD_paper_en.pdf
Files
(665.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:e35e96efdb357b091cd249d7eaf0d0cb
|
283.4 kB | Preview Download |
|
md5:ac271d5dbdf759f7275019e45438e457
|
381.8 kB | Preview Download |
Additional details
Software
- Repository URL
- https://github.com/nanikore7250/VolatileCyberDefense
- Programming language
- Elixir , Python
- Development Status
- Active