Skip to content

Module Assessment — Cloud Offensive Security Foundations

Item Details
Module Module 01 — Cloud Offensive Security Foundations
Questions 50
Question Types Multiple Choice, Scenario Based, Multiple Select
Passing Score 80%
Time Limit 60 Minutes
Attempts Unlimited
Difficulty Beginner → Intermediate

  • Read every question carefully.
  • Some questions have multiple correct answers.
  • Scenario-based questions require selecting the BEST answer.
  • No internet resources.
  • Passing score: 80% (40/50)

Section 1 — Cloud Offensive Security Fundamentals

Section titled “Section 1 — Cloud Offensive Security Fundamentals”

What is the primary objective of Cloud Offensive Security?

A. Build cloud applications

B. Discover and validate security weaknesses before attackers exploit them

C. Increase cloud costs

D. Configure storage buckets

Answer: B


Which cloud providers were discussed throughout this module?

A. AWS

B. Microsoft Azure

C. Google Cloud Platform

D. All of the above

Answer: D


Cloud Penetration Testing should always begin with:

A. Vulnerability Scanning

B. Exploitation

C. Authorization

D. Privilege Escalation

Answer: C


Which principle should guide every cloud penetration test?

A. Maximum Exploitation

B. Business Disruption

C. Rules of Engagement

D. Persistence

Answer: C


Which cloud resource is most commonly targeted by attackers?

A. Hypervisor

B. Identity (IAM)

C. Physical Server

D. Cloud Provider

Answer: B


Which of the following is NOT a common cloud attack target?

A. IAM

B. Kubernetes

C. Storage

D. Physical Data Centre Cooling Systems

Answer: D


Most cloud breaches occur because of:

A. Hypervisor compromise

B. Customer misconfigurations

C. Quantum attacks

D. Hardware failure

Answer: B


Which cloud service commonly stores sensitive customer data?

A. Amazon S3

B. Azure Blob Storage

C. Google Cloud Storage

D. All of the above

Answer: D


Which attack commonly targets cloud identities?

A. SQL Injection

B. Credential Theft

C. DDoS

D. DNS Cache Poisoning

Answer: B


The largest attack surface in most cloud environments is:

A. Networking

B. Identity

C. DNS

D. Storage Hardware

Answer: B


Section 3 — Reconnaissance & Enumeration

Section titled “Section 3 — Reconnaissance & Enumeration”

Reconnaissance primarily aims to:

A. Delete resources

B. Gather information

C. Escalate privileges

D. Install malware

Answer: B


Enumeration focuses on:

A. Guessing passwords

B. Collecting detailed technical information

C. Destroying resources

D. Installing persistence

Answer: B


Passive reconnaissance generally:

A. Interacts directly with target systems

B. Uses publicly available information

C. Deletes logs

D. Deploys malware

Answer: B


Which command lists Kubernetes Pods?

A.

Terminal window
kubectl get pods

B.

Terminal window
aws s3 ls

C.

Terminal window
terraform apply

D.

Terminal window
docker build

Answer: A


Which AWS command lists S3 buckets?

A.

Terminal window
aws s3 ls

B.

Terminal window
kubectl get nodes

C.

Terminal window
aws iam login

D.

Terminal window
docker images

Answer: A


Why are IAM identities attractive to attackers?

A. They control cloud access.

B. They increase CPU usage.

C. They encrypt storage.

D. They improve backups.

Answer: A


Which security control best protects administrator accounts?

A. Public Access

B. Multi-Factor Authentication

C. Anonymous Login

D. Shared Passwords

Answer: B


Which principle limits user permissions?

A. Maximum Privilege

B. Least Privilege

C. Anonymous Access

D. Root Access

Answer: B


Which AWS feature provides temporary permissions to workloads?

A. IAM Role

B. Access Key

C. Root User

D. IAM Group

Answer: A


Hardcoded cloud credentials should be stored in:

A. GitHub

B. Source Code

C. Secrets Manager

D. Dockerfile

Answer: C


The most common S3 security issue is:

A. Encryption Enabled

B. Public Bucket

C. Versioning

D. Lifecycle Rules

Answer: B


Which AWS service stores objects?

A. Amazon EC2

B. Amazon S3

C. Amazon VPC

D. Amazon IAM

Answer: B


The EC2 Metadata Service provides:

A. Weather Information

B. Instance Metadata and Temporary Credentials

C. DNS Records

D. Application Logs

Answer: B


Which version of the EC2 Metadata Service is recommended?

A. IMDSv1

B. IMDSv2

C. IMDSv0

D. Any Version

Answer: B


Which service hosts virtual machines in AWS?

A. Amazon EC2

B. Amazon S3

C. Route 53

D. CloudFront

Answer: A


Which component controls authorization in Kubernetes?

A. RBAC

B. DNS

C. VPC

D. S3

Answer: A


Running containers as which user is considered risky?

A. Non-root

B. Root

C. Nobody

D. Systemd

Answer: B


Which Kubernetes object commonly stores sensitive data?

A. ConfigMap

B. Secret

C. Namespace

D. Service

Answer: B


Which Kubernetes feature restricts Pod-to-Pod communication?

A. ReplicaSets

B. Network Policies

C. Deployments

D. Services

Answer: B


Which Kubernetes dashboard should never be publicly accessible?

A. Metrics Server

B. Kubernetes Dashboard

C. Grafana

D. Prometheus

Answer: B


Attack Path Analysis helps organizations:

A. Increase cloud costs

B. Understand chained vulnerabilities

C. Delete logs

D. Create backups

Answer: B


Which document defines authorized testing activities?

A. Rules of Engagement

B. Password Policy

C. DNS Record

D. Dockerfile

Answer: A


Professional reports should always include:

A. Business Impact

B. Evidence

C. Remediation

D. All of the above

Answer: D


Which activity should always occur before exploitation?

A. Reporting

B. Authorization

C. Cleanup

D. Persistence

Answer: B


The primary goal of Cloud Penetration Testing is:

A. Damage systems

B. Improve security posture

C. Delete resources

D. Install malware

Answer: B


A developer account can assume an Administrator role.

What is the primary risk?

A. Cost increase

B. Privilege Escalation

C. Backup Failure

D. DNS Failure

Answer: B


An S3 bucket is publicly accessible.

What is the greatest business risk?

A. Performance

B. Data Exposure

C. Slow Storage

D. Billing

Answer: B


A Kubernetes Pod runs as root and is privileged.

Which attack becomes more likely?

A. SQL Injection

B. Container Escape

C. DNS Spoofing

D. Password Spraying

Answer: B


CloudTrail logging is disabled.

What is the primary concern?

A. Reduced storage costs

B. Limited visibility during incident investigations

C. Faster API calls

D. Better performance

Answer: B


Developers commit AWS credentials to GitHub.

What should be done FIRST?

A. Ignore them

B. Rotate credentials immediately

C. Delete the repository only

D. Restart AWS

Answer: B


Select cloud identity services.

  • ☐ IAM Users
  • ☐ IAM Roles
  • ☐ Kubernetes Service Accounts
  • ☐ Security Groups

Answer: IAM Users, IAM Roles, Kubernetes Service Accounts


Which services require security assessments?

  • ☐ Storage
  • ☐ Compute
  • ☐ Kubernetes
  • ☐ IAM

Answer: All of the above


Which activities belong to Reconnaissance?

  • ☐ Asset Discovery
  • ☐ DNS Enumeration
  • ☐ Public Repository Search
  • ☐ Destroy Logs

Answer: Asset Discovery, DNS Enumeration, Public Repository Search


Which controls reduce cloud attack surfaces?

  • ☐ MFA
  • ☐ Least Privilege
  • ☐ Public Storage
  • ☐ Network Segmentation

Answer: MFA, Least Privilege, Network Segmentation


Which activities occur during cloud penetration testing?

  • ☐ Reconnaissance
  • ☐ Enumeration
  • ☐ Risk Analysis
  • ☐ Reporting

Answer: All of the above


Which weakness represents the highest business risk?

  • Administrator accounts without MFA
  • Public S3 bucket containing customer data
  • Missing Network Policies
  • Outdated EC2 instance

Answer: Public S3 bucket containing customer data


Which weakness would attackers most likely exploit first?

  • Kubernetes Dashboard exposed publicly
  • CloudTrail Enabled
  • Encrypted Storage
  • MFA Enabled

Answer: Public Kubernetes Dashboard


Why is attack path analysis important?

A. It reduces cloud costs.

B. It demonstrates how multiple weaknesses can be chained together.

C. It removes IAM users.

D. It enables backups.

Answer: B


What is the most valuable deliverable from a cloud penetration test?

A. Screenshots only

B. Executive Summary with Risk-Based Findings and Remediation

C. Command History

D. Terminal Output

Answer: B


What is the overall objective of Cloud Offensive Security?

A. Exploit every vulnerability.

B. Help organizations proactively identify and reduce cloud security risks before attackers do.

C. Delete cloud resources.

D. Increase cloud costs.

Answer: B


Score Result
45–50 🌟 Outstanding – Ready for Module 02
40–44 ✅ Pass – Strong Understanding
35–39 ⚠️ Review Recommended
Below 35 ❌ Retake Assessment

🎉 Congratulations!

You have successfully completed the Module 01 Assessment — Cloud Offensive Security Foundations.

If you achieved 80% or higher, you are ready to continue to:

➡️ Module 02 — AWS Cloud Penetration Testing

In the next module, you will move from theory into hands-on AWS penetration testing labs, learning how to assess real AWS services such as IAM, EC2, S3, VPC, Lambda, EKS and CloudTrail using enterprise methodologies and practical attack simulations.