CPENT: Certified Penetration Testing Professional – eLearning

Develop advanced penetration testing skills and learn how to assess complex enterprise environments. The CPENT programme goes beyond traditional network penetration testing and covers areas such as IoT, OT and SCADA systems, cloud environments, advanced binary exploitation, double pivoting and custom exploit development.

Order e-learning course here

The CPENT programme is designed for experienced cybersecurity professionals who want to take their penetration testing skills to an advanced level. You will learn how to plan and conduct penetration tests in complex enterprise environments using both manual and automated approaches.

The course covers the complete penetration testing process, from scoping and reconnaissance to exploitation, reporting and post testing activities. You will work with external and internal networks, perimeter devices, web applications, wireless networks, IoT systems, OT and SCADA environments and cloud infrastructure.

A strong focus is placed on practical skills. The programme includes an advanced penetration testing range where you can apply techniques such as customising scripts and exploits, developing your own tools, advanced binary exploitation and pivoting between network segments.

What will you get out of the course?

After completing the course, you will be able to:

  • Plan and scope professional penetration testing engagements
  • Gather and analyse information using OSINT techniques
  • Perform social engineering penetration testing
  • Conduct external and internal network penetration tests
  • Test perimeter devices and security controls
  • Perform web application and wireless penetration testing
  • Assess IoT systems for security vulnerabilities
  • Conduct penetration testing of OT and SCADA environments
  • Perform cloud penetration testing
  • Apply advanced binary analysis and exploitation techniques
  • Use both manual and automated penetration testing approaches
  • Customise scripts, exploits and tools for advanced penetration tests
  • Pivot through networks to access otherwise isolated network segments
  • Document findings and produce professional penetration testing reports

Who is this course for?

The course is suitable for:

  • Ethical hackers
  • Penetration testers
  • Network and server administrators
  • Firewall administrators
  • Security testers
  • System administrators
  • Risk assessment professionals

Prerequisites

Participants should have:

  • Advanced knowledge of networking protocols
  • Knowledge of Kali Linux or ParrotOS and common penetration testing tools
  • Experience exploiting Windows and Linux systems
  • Knowledge of privilege escalation in Windows and Linux
  • Knowledge of wireless penetration testing
  • Knowledge of web application penetration testing

Completing the Certified Ethical Hacker course beforehand is recommended, but not mandatory.

Course content

The course consists of 14 modules:

Module 1: Introduction to Penetration Testing

Module 2: Penetration Testing Scoping and Engagement

Module 3: Open Source Intelligence (OSINT)

Module 4: Social Engineering Penetration Testing

Module 5: Network Penetration Testing – External

Module 6: Network Penetration Testing – Internal

Module 7: Network Penetration Testing – Perimeter Devices

Module 8: Web Application Penetration Testing

Module 9: Wireless Penetration Testing

Module 10: IoT Penetration Testing

Module 11: OT/SCADA Penetration Testing

Module 12: Cloud Penetration Testing

Module 13: Binary Analysis and Exploitation

Module 14: Report Writing and Post Testing Actions