CY-702 (A) · Penetration Testing and Vulnerability Analysis/Official Syllabus
Penetration Testing and Vulnerability Analysis (CY-702 (A)) - Official Syllabus
1
Unit 1
Introduction to penetration testing, Information Gathering and Scanning
- Introduction to penetration testing
- Legal and ethical considerations
- Types of penetration testing
- Penetration testing methodologies
- Foot printing and reconnaissance techniques
- Network scanning and enumeration
- SINT (Open-source intelligence) gathering
- Vulnerability scanning tools
2
Unit 2
Exploitation and Post-Exploitation, Web Application Security
- Exploiting system and network vulnerabilities
- Privilege escalation techniques
- post-exploitation activities
- Maintaining access and pivoting
- Introduction to web application security
- Common web application vulnerabilities
- Web application penetration testing methodologies
- Web vulnerability scanners and tools
3
Unit 3
Wireless Network Security, Social Engineering and Physical Security
- Wireless network security concepts
- Wi-Fi vulnerabilities and attacks
- Wireless penetration testing techniques
- securing wireless networks
- Introduction to social engineering
- Techniques and tactics of social engineering
- Physical security vulnerabilities and testing
- Mitigating social engineering and physical security risks
4
Unit 4
Cryptography and Secure Communications, Reporting and Remediation
- Basics of cryptography
- Cryptographic algorithms and protocols
- Encryption, decryption, and key management
- secure communication channels
- Documentation and reporting of findings
- Prioritizing and mitigating vulnerabilities
- engaging stakeholders and communicating recommendations
- post-testing activities and continuous improvement
5
Unit 5
Advanced topics, red teaming and practical exercises
- Mobile application security
- Cloud security and testing
- (Internet of Things) security
- red teaming and adversary simulation
- Review of real-world penetration testing cases
- Practical hands-on exercises
- Capture the Flag (CTF) competitions
- Final project and presentations
Laboratory Experiments
- Learn how to use tools like Nmap, Nessus, or OpenVAS to perform network scans and identify open ports, services, and potential vulnerabilities.
- Practice scanning a target network and analysing the results to identify potential attack vectors.
- Set up a vulnerable web application (e.g., OWASP Juice Shop or Damn Vulnerable Web Application) and practice identifying and exploiting security flaws.
- Understand wireless network security concepts such as WEP, WPA, and WPA2 encryption.
- Practice writing comprehensive penetration testing reports that highlight identified vulnerabilities, their impact, and recommended remediation steps.
Reference Books
- The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws — Dafydd Stuttard, Marcus Pinto — Wiley — 2nd edition, 2011
- Metasploit: The Penetration Tester's Guide — David Kennedy, Jim O'Gorman, Devon Kearns, Mati Aharoni
- The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy — Patrick Engebretson
- The Tangled Web: A Guide to Securing Modern Web Applications — Michal Zalewski
- The Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities — Mark Dowd, John McDonald, Justin Schuh
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel