Module Assessment — Cloud Offensive Security Foundations
Assessment Information
Section titled “Assessment Information”| 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 |
Instructions
Section titled “Instructions”- 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”Question 1
Section titled “Question 1”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
Question 2
Section titled “Question 2”Which cloud providers were discussed throughout this module?
A. AWS
B. Microsoft Azure
C. Google Cloud Platform
D. All of the above
Answer: D
Question 3
Section titled “Question 3”Cloud Penetration Testing should always begin with:
A. Vulnerability Scanning
B. Exploitation
C. Authorization
D. Privilege Escalation
Answer: C
Question 4
Section titled “Question 4”Which principle should guide every cloud penetration test?
A. Maximum Exploitation
B. Business Disruption
C. Rules of Engagement
D. Persistence
Answer: C
Question 5
Section titled “Question 5”Which cloud resource is most commonly targeted by attackers?
A. Hypervisor
B. Identity (IAM)
C. Physical Server
D. Cloud Provider
Answer: B
Section 2 — Cloud Threat Landscape
Section titled “Section 2 — Cloud Threat Landscape”Question 6
Section titled “Question 6”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
Question 7
Section titled “Question 7”Most cloud breaches occur because of:
A. Hypervisor compromise
B. Customer misconfigurations
C. Quantum attacks
D. Hardware failure
Answer: B
Question 8
Section titled “Question 8”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
Question 9
Section titled “Question 9”Which attack commonly targets cloud identities?
A. SQL Injection
B. Credential Theft
C. DDoS
D. DNS Cache Poisoning
Answer: B
Question 10
Section titled “Question 10”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”Question 11
Section titled “Question 11”Reconnaissance primarily aims to:
A. Delete resources
B. Gather information
C. Escalate privileges
D. Install malware
Answer: B
Question 12
Section titled “Question 12”Enumeration focuses on:
A. Guessing passwords
B. Collecting detailed technical information
C. Destroying resources
D. Installing persistence
Answer: B
Question 13
Section titled “Question 13”Passive reconnaissance generally:
A. Interacts directly with target systems
B. Uses publicly available information
C. Deletes logs
D. Deploys malware
Answer: B
Question 14
Section titled “Question 14”Which command lists Kubernetes Pods?
A.
kubectl get podsB.
aws s3 lsC.
terraform applyD.
docker buildAnswer: A
Question 15
Section titled “Question 15”Which AWS command lists S3 buckets?
A.
aws s3 lsB.
kubectl get nodesC.
aws iam loginD.
docker imagesAnswer: A
Section 4 — Identity & IAM
Section titled “Section 4 — Identity & IAM”Question 16
Section titled “Question 16”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
Question 17
Section titled “Question 17”Which security control best protects administrator accounts?
A. Public Access
B. Multi-Factor Authentication
C. Anonymous Login
D. Shared Passwords
Answer: B
Question 18
Section titled “Question 18”Which principle limits user permissions?
A. Maximum Privilege
B. Least Privilege
C. Anonymous Access
D. Root Access
Answer: B
Question 19
Section titled “Question 19”Which AWS feature provides temporary permissions to workloads?
A. IAM Role
B. Access Key
C. Root User
D. IAM Group
Answer: A
Question 20
Section titled “Question 20”Hardcoded cloud credentials should be stored in:
A. GitHub
B. Source Code
C. Secrets Manager
D. Dockerfile
Answer: C
Section 5 — Storage & Compute Security
Section titled “Section 5 — Storage & Compute Security”Question 21
Section titled “Question 21”The most common S3 security issue is:
A. Encryption Enabled
B. Public Bucket
C. Versioning
D. Lifecycle Rules
Answer: B
Question 22
Section titled “Question 22”Which AWS service stores objects?
A. Amazon EC2
B. Amazon S3
C. Amazon VPC
D. Amazon IAM
Answer: B
Question 23
Section titled “Question 23”The EC2 Metadata Service provides:
A. Weather Information
B. Instance Metadata and Temporary Credentials
C. DNS Records
D. Application Logs
Answer: B
Question 24
Section titled “Question 24”Which version of the EC2 Metadata Service is recommended?
A. IMDSv1
B. IMDSv2
C. IMDSv0
D. Any Version
Answer: B
Question 25
Section titled “Question 25”Which service hosts virtual machines in AWS?
A. Amazon EC2
B. Amazon S3
C. Route 53
D. CloudFront
Answer: A
Section 6 — Kubernetes Security
Section titled “Section 6 — Kubernetes Security”Question 26
Section titled “Question 26”Which component controls authorization in Kubernetes?
A. RBAC
B. DNS
C. VPC
D. S3
Answer: A
Question 27
Section titled “Question 27”Running containers as which user is considered risky?
A. Non-root
B. Root
C. Nobody
D. Systemd
Answer: B
Question 28
Section titled “Question 28”Which Kubernetes object commonly stores sensitive data?
A. ConfigMap
B. Secret
C. Namespace
D. Service
Answer: B
Question 29
Section titled “Question 29”Which Kubernetes feature restricts Pod-to-Pod communication?
A. ReplicaSets
B. Network Policies
C. Deployments
D. Services
Answer: B
Question 30
Section titled “Question 30”Which Kubernetes dashboard should never be publicly accessible?
A. Metrics Server
B. Kubernetes Dashboard
C. Grafana
D. Prometheus
Answer: B
Section 7 — Enterprise Cloud Security
Section titled “Section 7 — Enterprise Cloud Security”Question 31
Section titled “Question 31”Attack Path Analysis helps organizations:
A. Increase cloud costs
B. Understand chained vulnerabilities
C. Delete logs
D. Create backups
Answer: B
Question 32
Section titled “Question 32”Which document defines authorized testing activities?
A. Rules of Engagement
B. Password Policy
C. DNS Record
D. Dockerfile
Answer: A
Question 33
Section titled “Question 33”Professional reports should always include:
A. Business Impact
B. Evidence
C. Remediation
D. All of the above
Answer: D
Question 34
Section titled “Question 34”Which activity should always occur before exploitation?
A. Reporting
B. Authorization
C. Cleanup
D. Persistence
Answer: B
Question 35
Section titled “Question 35”The primary goal of Cloud Penetration Testing is:
A. Damage systems
B. Improve security posture
C. Delete resources
D. Install malware
Answer: B
Section 8 — Scenario-Based Questions
Section titled “Section 8 — Scenario-Based Questions”Question 36
Section titled “Question 36”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
Question 37
Section titled “Question 37”An S3 bucket is publicly accessible.
What is the greatest business risk?
A. Performance
B. Data Exposure
C. Slow Storage
D. Billing
Answer: B
Question 38
Section titled “Question 38”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
Question 39
Section titled “Question 39”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
Question 40
Section titled “Question 40”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
Section 9 — Multiple Select
Section titled “Section 9 — Multiple Select”Question 41
Section titled “Question 41”Select cloud identity services.
- ☐ IAM Users
- ☐ IAM Roles
- ☐ Kubernetes Service Accounts
- ☐ Security Groups
Answer: IAM Users, IAM Roles, Kubernetes Service Accounts
Question 42
Section titled “Question 42”Which services require security assessments?
- ☐ Storage
- ☐ Compute
- ☐ Kubernetes
- ☐ IAM
Answer: All of the above
Question 43
Section titled “Question 43”Which activities belong to Reconnaissance?
- ☐ Asset Discovery
- ☐ DNS Enumeration
- ☐ Public Repository Search
- ☐ Destroy Logs
Answer: Asset Discovery, DNS Enumeration, Public Repository Search
Question 44
Section titled “Question 44”Which controls reduce cloud attack surfaces?
- ☐ MFA
- ☐ Least Privilege
- ☐ Public Storage
- ☐ Network Segmentation
Answer: MFA, Least Privilege, Network Segmentation
Question 45
Section titled “Question 45”Which activities occur during cloud penetration testing?
- ☐ Reconnaissance
- ☐ Enumeration
- ☐ Risk Analysis
- ☐ Reporting
Answer: All of the above
Section 10 — Enterprise Scenario
Section titled “Section 10 — Enterprise Scenario”Question 46
Section titled “Question 46”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
Question 47
Section titled “Question 47”Which weakness would attackers most likely exploit first?
- Kubernetes Dashboard exposed publicly
- CloudTrail Enabled
- Encrypted Storage
- MFA Enabled
Answer: Public Kubernetes Dashboard
Question 48
Section titled “Question 48”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
Question 49
Section titled “Question 49”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
Question 50
Section titled “Question 50”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
Assessment Results
Section titled “Assessment Results”| Score | Result |
|---|---|
| 45–50 | 🌟 Outstanding – Ready for Module 02 |
| 40–44 | ✅ Pass – Strong Understanding |
| 35–39 | ⚠️ Review Recommended |
| Below 35 | ❌ Retake Assessment |
Module Completion
Section titled “Module Completion”🎉 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.