Penetration Testing Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Penetration testing is an in-demand skill for cybersecurity professionals, and this course provides a solid hands-on overview of popular pen testing tools and techniques.
Syllabus
Introduction
- Establishing a solid foundation to progress into a career of penetration testing
- What you should know
- Disclaimer
- Pen testing overview
- The cyber kill chain
- The MITRE ATT&CK repository
- Scanning networks with Nmap
- A netcat refresher
- Capturing packets with tcpdump
- Work with netstat, nbtstat, and arp
- Scripting with PowerShell
- Extending PowerShell with Nishang
- What is Active Directory?
- Analyze Active Directory with BloodHound
- Refreshing your Bash skills
- Controlling the flow in a script
- Using functions in bash
- Refresh your Python skills
- Use the system functions
- Use networking functions
- Work with websites
- Access SQLite databases
- Using Scapy to work with packets
- Leveraging OpenAI for testing
- A Kali refresher
- Fuzzing with Spike
- Information gathering with Legion
- Using Metasploit
- Scan targets with GVM
- Approach web testing
- Test websites with Burp Suite
- Check web servers with Nikto
- Fingerprint web servers
- Web server penetration using sqlmap
- Exploit a target
- Finding caves for code injection
- Understand code injection
- Understand command injection
- Understand buffer overflows
- Password spraying Active Directory
- Find exploit code
- What's next
Taught by
Malcolm Shore
Related Courses
Windows PowerShell FundamentalsMicrosoft via edX Windows 10 Features for a Mobile Workforce: Managing and Maintaining Devices in the Enterprise
edX Deploying Your First Resources in Azure
Udemy Advanced Server 2016 Administration: Hands-on Training
Udemy Windows Server 2016 Administration
Udemy