Hands-on Docker lab reproducing the full VaultDesk breach from recon to root.
377
Read the book. Run the breach. Learn by doing.
What is this?
MemoryGate is a two-container Docker lab that recreates a complete real-world breach scenario in a safe, isolated environment. It is the official hands-on lab for the book:
How Did I Hack VaultDesk – A Memory Forensics Operation
👉 https://www.amazon.com/dp/B0GH8GN5MX
This lab allows you to execute every phase described in the book, using the same tools, artifacts, and attack paths.
What’s included
Attacker container
Ubuntu-based offensive workstation
Preinstalled tools: nmap, curl, ssh, scp, strings, KeePass tooling
Target container (VaultDesk)
Vulnerable web application
SSH service with weak key handling
KeePass database and memory dump
Exploitable CVE-2023-32784 path
What you’ll learn
Network reconnaissance & service enumeration
Web application discovery & credential abuse
Artifact exfiltration & memory forensics
KeePass master password recovery
SSH key exploitation & root access
Defensive lessons mapped to each attack phase
Requirements
Docker / Docker Compose
Basic Linux command-line familiarity
No cloud accounts, no subscriptions
Legal & Ethical Use
This lab is provided strictly for educational purposes and runs entirely on your local machine in an isolated Docker network. Do not use these techniques against systems you do not own or do not have explicit authorization to test.
Content type
Image
Digest
sha256:a66482d76…
Size
201.1 MB
Last updated
10 months ago
docker pull hckantmy/memorygate:attacker-v1.0.0