Mile2 C) PTC – Certified Penetration Testing Consultant

The Certified Penetration Testing Consultant, C)PTC course is designed for IT security professionals and IT network administrators who are interested in an in-depth look at penetration testing and the specific techniques used against operating systems.

This course will teach you the skills needed to work with a penetration testing team, the exploitation process, and how to create a buffer overflow against programs running on Windows and Linux.

Who is it for?

This course is primarily designed for professionals in positions such as:

  • IS Security Officer
  • Cybersecurity Manager/Administrator
  • Penetration Tester
  • Ethical Hacker
  • Auditor of

What will you learn?

Upon completion of the course, the Certified Penetration Testing Consultant, C)PTC candidate will have solid knowledge of testing and reporting procedures, which will prepare them for senior management roles within a cybersecurity system. They will be able to pass the C)PTC exam competently.

Prerequisites:

Before taking this course, you must have at least one of the following:

  • Mile2 C)PEH and C)PTE or equivalent knowledge
  • 2 years of experience in network technologies
  • Solid knowledge of TCP/IP
  • Knowledge of computer hardware

Course schedule:

Course materials are in English. The course includes:

  • Individual Course Access
  • Online Course Videos
  • E-Book
  • E-Lab Guide
  • Exam Prep
  • Exam
  • Cyber ​​Range Access

Course schedule:

Course materials are in English. The course includes:

  • Individual Course Access
  • Online Course Videos
  • E-Book
  • E-Lab Guide
  • Exam Prep
  • Exam
  • Cyber ​​Range Access

Module 1 – Pentesting Team Foundation

  1. Project Management
  2. Pentesting Metrics
  3. Team Roles, Responsibilities and Benefits

Lab Exercise – Skills Assessment

 

Module 2 – NMAP Automation

  1. NMAP Basics
  2. NMAP Automation
  3. NMAP Report Documentation

Lab Exercise – Automation Breakdown

 

Module 3 – Exploitation Processes

  1. Purpose
  2. Countermeasures
  3. Evasion
  4. Precision Strike
  5. Customized Exploitation
  6. Tailored Exploits
  7. Zero Day Angle
  8. Example Avenues of Attack
  9. Overall Objective of Exploitation

 

Module 4 – Fuzzing with Spike

  1. Vulnserver
  2. Spike Fuzzing Setup
  3. Fuzzing a TCP Application
  4. Custom Fuzzing Script

Lab Exercise – Fuzzing with Spike

 

Module 5 – Privilege Escalation

  1. Exploit-DB
  2. Immunity Debugger
  3. Python
  4. Shellcode

Lab Exercise – Let's Crash and Callback

 

Module 6 – Stack Based Windows Buffer Overflow

  1. Debugger
  2. Vulnerability Research
  3. Control EIP, Control the Crash
  4. JMP ESP Instruction
  5. Finding the Offset
  6. Code Execution and Shellcode
  7. Does the Exploit Work?

Lab Exercise – MiniShare for the Win

 

Module 7 – Web Application Security and Exploitation

  1. web applications
  2. OWASP Top 10 – 2017
  3. Zap
  4. scapey

 

Module 8 – Linux Stack Smashing

  1. Exploiting the Stack on Linux

Lab Exercise – Stack Overflow. Did we get root?

 

Module 9 – Linux Address Space Layout Randomization

  1. Stack Smashing to the Extreme

Lab Exercise – Defeat Me and Lookout ASLR

 

Module 10 – Windows Exploit Protection

  1. Introduction to Windows Exploit Protection
  2. Structured Exception Handling
  3. Data Execution Prevention (DEP)
  4. SafeSEH/SEHOP

 

Module 11 – Getting Around SEH and ASLR (Windows)

  1. Vulnerable Server Setup
  2. Time to Test it Out
  3. "Vulnserver" meets Immunity
  4. VulnServer Demo

Lab Exercise – Time to overwrite SEH and ASLR

 

Module 12 – Penetration Testing Report Writing

Certification programs

This course prepares participants to take the exam C) PTC and getting certified by Certified Penetration Testing Consultant.

Mile2 C) PTC – Certified Penetration Testing Consultant

Personalized offers for groups of at least 2 people

Course details

365
days

Price:

1100 EUR

Delivery:

Individual study

Level:

4. Expert

Roles:

Penetration Testing Consultant