Heracles: New Attack Exploits AMD SEV-SNP to Steal Data from Protected VMs