As more organizations move their infrastructure and applications to the cloud, cyber-attacks have become increasingly frequent and severe. Consequently, penetration testing has become a critical aspect of securing cloud environments. Penetration testing involves simulating real-world cyber-attacks to identify vulnerabilities that could be exploited to compromise the security of cloud-related assets. However, successfully conducting a penetration…