Pen Testing

Overview

Penetration testing provides organizations with a valuable advantage by identifying and fixing vulnerabilities before they can be exploited, strengthening their cybersecurity, safeguarding data, and maintaining their reputation by proactively addressing potential security risks and reducing the chance of cyber incidents and breaches.

Program Tuition

For enrollment in the pentesting cohort, you have two payment options available. You can either make a one-time payment of NGN 180,000 or opt for installments, with an initial payment of NGN 100,000 followed by the balance after 30 days.

Program Duration

Accelerated Learning: Complete the course in just 12 weeks, allowing you to acquire essential skills efficiently.

Flexible Schedule: Dedicate 6 hours per week to online learning, enabling you to balance your studies with other commitments.

Accessible Anywhere: Access course materials and resources fully online, providing you with the convenience of learning from anywhere with an internet connection.

What you'll learn

Throughout this comprehensive penetration testing course, you will delve into fundamental cybersecurity principles, delve into advanced techniques for uncovering and leveraging vulnerabilities within diverse network infrastructures and web-based systems, and acquire in-depth knowledge on securing wireless networks, empowering you with a robust skill set to conduct thorough security assessments and proactively defend against a myriad of potential cyber threats.

Q1. Week 1: Introduction to Penetration Testing

Topics Covered:

  • Overview of Cybersecurity
  • Understanding Penetration Testing
  • Legal and Ethical Considerations
  • Types of Penetration Testing

Learning Outcomes:

  • Understand the role and importance of Penetration Testing in cybersecurity
  • Identify different types of penetration tests and their purposes
  • Recognize the legal and ethical implications of penetration testing
  • Comprehend the basics of the penetration testing process
Q2. Week 2: Setting Up Your Lab Environment

Topics Covered:

  • Virtual Machines and Networking (Tools: VirtualBox or VMware)
  • Installing and Configuring Kali Linux
  • Essential Tools for Penetration Testing (Tools: Wireshark, Burp Suite)
  • Lab Safety and Isolation

Learning Outcomes:

  • Set up and configure a virtual lab environment
  • Install and configure Kali Linux for pen testing
  • Identify and use essential penetration testing tools
  • Understand the importance of lab safety and isolation
Q3. Week 3: Information Gathering and Reconnaissance

Topics Covered:

  • Passive Information Gathering
  • Active Information Gathering
  • Using Reconnaissance Tools (Tools: WHOIS, Nslookup, Nmap, theHarvester)
  • Documenting Findings

Learning Outcomes:

  • Conduct passive and active information gathering
  • Utilize reconnaissance tools effectively
  • Analyze and document gathered information
  • Understand the importance of thorough reconnaissance
Q4. Week 4: Vulnerability Scanning

Topics Covered:

  • Introduction to Vulnerability Scanners (Tools: Nessus, OpenVAS, Nmap)
  • Configuring and Running Scans
  • Interpreting Scan Results
  • False Positives and Negatives

Learning Outcomes:

  • Understand the functionality of vulnerability scanners
  • Configure and execute vulnerability scans
  • Analyze and interpret scan results
  • Identify and handle false positives and negatives
Q5. Week 5: Exploitation Techniques

Topics Covered:

  • Understanding Exploits
  • Common Exploitation Techniques
  • Using Metasploit Framework (Tools: Metasploit Framework, Searchsploit, Exploit-DB)
  • Privilege Escalation

Learning Outcomes:

  • Understand various exploitation techniques
  • Use Metasploit for exploiting vulnerabilities
  • Perform privilege escalation
  • Assess and mitigate exploitation risks
Q6. Week 6: Post-Exploitation and Maintaining Access

Topics Covered:

  • Post-Exploitation Tasks
  • Maintaining Access (Tools: Metasploit Framework, Empire, Netcat)
  • Covering Tracks
  • Data Exfiltration Techniques

Learning Outcomes:

  • Perform post-exploitation tasks effectively
  • Maintain access to compromised systems
  • Implement techniques to cover tracks
  • Understand and use data exfiltration methods
Q7. Week 7: Web Application Penetration Testing

Topics Covered:

  • Introduction to Web Application Security (Tools: OWASP ZAP, Burp Suite)
  • Common Web Vulnerabilities
  • Testing for SQL Injection
  • Cross-Site Scripting (XSS) Attacks

Learning Outcomes:

  • Understand web application security concepts
  • Identify and exploit common web vulnerabilities
  • Perform SQL injection and XSS attacks
  • Use tools like OWASP ZAP and Burp Suite for web testing
Q8. Week 8: Wireless Network Penetration Testing

Topics Covered:

  • Wireless Networking Basics (Tools: Aircrack-ng, Kismet)
  • Wireless Security Protocols
  • Wi-Fi Attacks and Exploits
  • Securing Wireless Networks

Learning Outcomes:

  • Understand wireless network concepts and security protocols
  • Identify and exploit vulnerabilities in wireless networks
  • Perform Wi-Fi attacks using tools like Aircrack-ng and Kismet
  • Implement measures to secure wireless networks
Q9. Week 9: Social Engineering and Phishing

Topics Covered:

  • Introduction to Social Engineering (Tools: Social-Engineer Toolkit, Gophish)
  • Phishing Techniques
  • Impersonation and Pretexting
  • Mitigating Social Engineering Attacks

Learning Outcomes:

  • Understand social engineering principles and techniques
  • Identify and execute phishing attacks
  • Utilize tools like Social-Engineer Toolkit and Gophish
  • Develop strategies to mitigate social engineering risks
Q10. Week 10: Physical Security and Assessment

Topics Covered:

  • Introduction to Physical Security (Tools: Lockpicks, RFID Cloners)
  • Physical Penetration Testing Techniques
  • Bypassing Physical Security Measures
  • Assessing and Improving Physical Security

Learning Outcomes:

  • Understand the importance of physical security in cybersecurity
  • Perform physical penetration testing techniques
  • Use tools like lockpicks and RFID cloners
  • Evaluate and enhance physical security measures
Q11. Week 11: Reporting and Documentation

Topics Covered:

  • Importance of Documentation in Penetration Testing (Tools: Dradis, MagicTree)
  • Creating Comprehensive Reports
  • Communicating Findings to Stakeholders
  • Recommendations and Mitigation Strategies

Learning Outcomes:

  • Understand the role of documentation in penetration testing
  • Create detailed and effective penetration testing reports
  • Communicate findings and recommendations to stakeholders
  • Develop actionable mitigation strategies
Q12. Week 12: Final Project and Review

Topics Covered:

  • Review of Key Concepts
  • Final Project: Comprehensive Penetration Test
  • Presentation of Findings
  • Course Review and Q&A

Learning Outcomes:

  • Demonstrate proficiency in penetration testing through a final project
  • Present and defend penetration testing findings
  • Review and reinforce key course concepts
  • Clarify any remaining questions or doubts

Why Enroll in This Course?

Lucrative Career Prospects

Cultivate in-demand skills in penetration testing, unlocking diverse job prospects within the cybersecurity realm.

Flexibility

Experience the flexibility to work across different sectors, including government, finance, healthcare, and technology, broadening your professional horizons

Competitive Pay

Enjoy attractive salaries and benefits commensurate with your expertise in cybersecurity, reflecting the industry's demand for skilled penetration testers