Safecracking for Everyone part 2 (Vulnerabilities)