pearson-pentest-complete ISBN: 978-1-61691-029-7
Penetration Testing Fundamentals
Combat cyber threats with advanced penetrating tools, techniques, and methodologies.
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
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 / About
About This Course
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
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 everyon...e who wants to step up in their career.
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 hear...tily appreciated to give me a chance to review one of the uCertify course.
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 is... designed and presented very nicely: quizzes by chapters and knowledge area, readiness score, labs, chapters, and lessons, etc. The course will allow the learners to practice after going through each chapter and knowledge area in detail and test himself. The course will help you to prepare for your certification thoroughly. I encourage everyone who are preparing for Penetration Testing certification to go through uCertify courses and labs.
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