pearson-pentest-complete
Penetration Testing Fundamentals
Combat cyber threats with advanced penetrating tools, techniques, and methodologies.
- Practice in 57 Hands-On Labs — nothing to install
- 19 Interactive Lessons and 133 topics mapped to the official exam objectives
- 629 Practice Test Questions
Beginner Self-paced · 1 year access 4.5/5 (281 Reviews)
57 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Skills you'll get
What you will be able to do
- Deep understanding of penetration testing methods like reconnaissance, vulnerability scanning, exploitation, and post-exploitation
- Understanding of ethical hacking practices: responsibilities and legal testing
- Ability to identify and assess potential threats in systems and networks
- Skilled in cryptography, algorithms & techniques like encryption, hashing, and digital signatures
- Knowledge of network protocols (TCP/IP, HTTP, FTP) and their vulnerabilities
- Understanding of Windows and Linux operating systems
- Skilled in web application security, common vulnerabilities (SQL injection, cross-site scripting) and exploitation techniques
- Expertise in using vulnerability scanning tools to identify weaknesses
- Develop and utilize exploits to compromise systems and networks
- Knowledge of post-exploitation techniques, like privilege escalation, lateral movement & data exfiltration
- Expertise in scripting (Python & Ruby) for automating tasks and developing custom tools
- Skilled in using Kali Linux and its tools for penetration testing distribution
- Knowledge of the Metasploit framework for developing and executing exploits
Course Highlights
-
19 Structured Lessons Comprehensive coverage of core course objectives
-
57 Hands-On LiveLabs Interactive guided scenarios with instant evaluation
-
629 Practice Questions Assessment tests with detailed answer rationales
-
1 Year Full Access Self-paced learning accessible anytime on all devices
02 / Lessons & labs
See exactly what you will learn and practice
Lessons
19 Interactive Lessons · 133 topics01 Introduction to Penetration Testing 10 topics · 2 LiveLab +
- What Is Penetration Testing?
- Terminology
- Methodologies
- Ethical Issues
- Legal Issues
- Certifications
- Careers in Penetration Testing
- Building Your Skillset
- Summary
- Test Your Skills
2 LiveLab in this lesson — see the labs panel →
02 Standards 10 topics +
- PCI DSS
- NIST 800-115
- National Security Agency InfoSec Assessment Methodology (NSA-IAM)
- PTES
- CREST (UK)
- A Synthesis (Putting Standards Together into a Single Unified Approach)
- Related Standards
- Other Standards
- Summary
- Test Your Skills
03 Cryptography 13 topics · 5 LiveLab +
- Cryptography Basics
- History of Encryption
- Modern Methods
- Public Key (Asymmetric) Encryption
- Digital Signatures
- Hashing
- MAC and HMAC
- Password Crackers
- Steganography
- Cryptanalysis
- Learning More
- Summary
- Test Your Skills
5 LiveLab in this lesson — see the labs panel →
04 Reconnaissance 7 topics · 10 LiveLab +
- Passive Scanning Techniques
- Active Scanning Techniques
- Wireshark
- Maltego
- Other OSINT Tools
- Summary
- Test Your Skills
10 LiveLab in this lesson — see the labs panel →
05 Malware 6 topics · 3 LiveLab +
- Viruses
- Trojan Horses
- Other Forms of Malware
- Creating Malware
- Summary
- Test Your Skills
3 LiveLab in this lesson — see the labs panel →
06 Hacking Windows 9 topics · 4 LiveLab +
- Windows Details
- Windows Password Hashing
- Windows Hacking Techniques
- Windows Scripting
- Windows Password Cracking
- Detecting Malware in Windows
- Cain and Abel
- Summary
- Test Your Skills
4 LiveLab in this lesson — see the labs panel →
07 Web Hacking 5 topics · 4 LiveLab +
- Web Technology
- Specific Attacks on Websites
- Tools
- Summary
- Test Your Skills
4 LiveLab in this lesson — see the labs panel →
08 Vulnerability Scanning 9 topics · 8 LiveLab +
- Vulnerabilities
- Packet Capture
- Network Scanners
- Wireless Scanners/Crackers
- General Scanners
- Web Application Scanners
- Cyber Threat Intelligence
- Summary
- Test Your Skills
8 LiveLab in this lesson — see the labs panel →
09 Introduction to Linux 6 topics · 1 LiveLab +
- Linux History
- Linux Commands
- Directories
- Graphical User Interface
- Summary
- Test Your Skills
1 LiveLab in this lesson — see the labs panel →
10 Linux Hacking 8 topics · 2 LiveLab +
- More on the Linux OS
- Linux Firewall
- Syslogd
- Scripting
- Linux Passwords
- Linux Hacking Tricks
- Summary
- Test Your Skills
2 LiveLab in this lesson — see the labs panel →
11 Introduction to Kali Linux 5 topics · 2 LiveLab +
- Kali Linux History
- Kali Basics
- Kali Tools
- Summary
- Test Your Skills
2 LiveLab in this lesson — see the labs panel →
12 General Hacking Techniques 5 topics · 3 LiveLab +
- Wi-Fi Testing
- Social Engineering
- DoS
- Summary
- Test Your Skills
3 LiveLab in this lesson — see the labs panel →
13 Introduction to Metasploit 9 topics · 5 LiveLab +
- Background on Metasploit
- Getting Started with Metasploit
- Basic Usage of msfconsole
- Scanning with Metasploit
- How to Use Exploits
- Exploit Examples
- Post Exploits
- Summary
- Test Your Skills
5 LiveLab in this lesson — see the labs panel →
14 More with Metasploit 5 topics · 4 LiveLab +
- Meterpreter and Post Exploits
- msfvenom
- More Metasploit Attacks
- Summary
- Test Your Skills
4 LiveLab in this lesson — see the labs panel →
15 Introduction to Scripting with Ruby 4 topics · 3 LiveLab +
- Getting Started
- Basic Ruby Scripting
- Summary
- Test Your Skills
3 LiveLab in this lesson — see the labs panel →
16 Write Your Own Metasploit Exploits with Ruby 7 topics · 1 LiveLab +
- The API
- Getting Started
- Examine an Existing Exploit
- Extending Existing Exploits
- Writing Your First Exploit
- Summary
- Test Your Skills
1 LiveLab in this lesson — see the labs panel →
17 General Hacking Knowledge 7 topics +
- Conferences
- Dark Web
- Certification and Training
- Cyber Warfare and Terrorism
- Nation State Actors
- Summary
- Test Your Skills
18 Additional Pen Testing Topics 5 topics +
- Wireless Pen Testing
- Mainframe and SCADA
- Mobile Pen Testing
- Summary
- Test Your Skills
19 A Sample Pen Test Project 3 topics +
- Pen Test Outline
- Report Outline
- Summary
Hands-On Labs Our edge
57 LiveLabs- Reviewing an Authorization Letter for Penetration Testing
- Reviewing a Confidential Penetration Report
- Using OpenSSL to Create a Public/Private Key Pair
- Observing an SHA-Generated Hash Value
- Observing an MD5-Generated Hash Value
- Using Cain and Abel
- Using DeepSound
- Detecting a Phishing Site Using Netcraft
- Searching with builtwith.com
- Observing a Website Using archive.org
- Using Censys
- Scanning Live Systems Using Nmap
- Scanning an OS Using Nmap
- Scanning a Port Using nmap
- Enumerating Data Using enum4linux
- Capturing Packets Using Wireshark
- Footprinting a Website
- Causing a DarkComet Trojan Infection
- Creating a Trojan File
- Scanning Malware Using Antivirus
- Covering Tracks
- Using the net Command
- Cracking Windows Password Using Ophcrack
- Cracking a Linux Password Using John the Ripper
- Exploiting a Website Using SQL Injection
- Attacking a Website Using XSS Injection
- Using Burp Suite
- Using BeEF
- Reviewing the Top 10 OWASP Attacks
- Consulting a Vulnerability Database
- Capturing Network Packets Using TCPdump
- Grabbing User Credentials Using Wireshark
- Scanning a Network using LanHelper
- Using MBSA
- Conducting Vulnerability Scanning Using Nessus
- Conducting Web Application Vulnerability Scanning Using OWASP ZAP
- Using Basic Linux Commands
- Creating a Personal Linux Firewall Using iptables
- Writing Bash Shell Script
- Installing Kali Linux
- Using Sparta
- Performing a DoS Attack with the SYN Flood
- Simulating DDoS Attack
- Exploiting Windows 7 Using Metasploit
- Searching Vulnerability Using Metasploit
- Grabbing a Screenshot of a Target Machine Using Metasploit
- Scanning Ports Using Metasploit
- Create Unlimited Folders in a Victim Machine using Metasploit
- Hiding a Remote Machine Disk Using Metasploit
- Hacking Windows Using Metasploit
- Enabling a Keylogger in a Target Machine
- Enabling Payload on a Target Machine Using Metasploit
- Getting a Persistence Session of Metasploit
- Creating Ruby Script
- Creating Ruby Script for Arithmetic Operations
- Creating Ruby Script for Loops
- Creating Ruby Script to Run Commands
03 / Reviews
281 verified learner reviews
3M+ happy customers · 50+ countries
There are plenty of websites available to prepare for this certification and become penetration tester but among all I found uCertify to be best among all. The way the course...
A good platform to learn on the go and get upskilled on any trending technologies. They have free insightful resources on variety of topics. I would highly recommend it for...
It was a pleasure to review the uCertify PenTest Fundamental Course. I strongly recommend this course for people who want to become a penetration tester as a starting point. I...
04 / FAQs
Questions before you start
What is penetration testing? +
Who should take up a Penetration Testing course? +
Is this a beginner-friendly Pen Testing course? +
How long does it take to complete this Penetration Testing Fundamentals course? +
What are the benefits of learning penetration testing? +
Build A Career In Penetration Testing
Stop delaying! Step into the fascinating world of Cybersecurity today.
- 1 year of full access
- 57 LiveLab included
- Certificate of completion
No credit card required