Demonstrates how GPU memory IPC handles can be stolen between processes, bypassing process isolation.
- Victim Process: Opens GPU devices and creates a memory file with data
- Attacker Process: Scans victim's GPU memory IPC handles and hijacks them
- Result: Attacker gains unauthorized access to victim's data
make build# Terminal 1: Start victim
./victim-bin victim
# Terminal 2: Run automated attack
./attacker-bin tui - Linux with NVIDIA GPU
- Go 1.24+
- No sudo required