Metasploit is one of the best-known and most used cybersecurity technologies for penetration testing (Cyber Security News). This short course gives you the job-ready skills in exploitation techniques and penetration testing using Metasploit employers are looking for.
During the course, you’ll explore Metasploit’s core functionalities, gaining valuable hands-on experience in exercises that cover real-world exploitation scenarios, including network, system, and web application attacks. Plus, you’ll dive into post-exploitation tactics, persistence techniques, and attack simulations, building the skills you need for both ethical hacking and red teaming.
By the end of the course, you’ll be able to conduct advanced penetration tests, execute sophisticated exploits, and understand the tactics used by attackers to compromise systems. Plus, you’ll be able to identify vulnerabilities and implement effective countermeasures to defend against these threats.
If those are hands-on skills you want on your resume in 4 weeks’ time, enroll today!
In this module, you'll be introduced to the Metasploit Framework, covering its installation, interface, and the foundational concepts of exploitation. You'll learn how to set up Metasploit, identify key components like payloads and sessions, and perform basic exploitation tasks in a safe environment.
涵盖的内容
6个视频5篇阅读材料3个作业7个插件
显示有关单元内容的信息
6个视频•总计35分钟
Course Introduction •4分钟
Professional Certificate Overview: Ethical Hacking Using Open-Source•5分钟
Introduction to Exploitation and Penetration Testing•6分钟
Navigating the Metasploit Console•8分钟
Kali Linux: Installation and Setup•6分钟
Overview of Payloads•7分钟
5篇阅读材料•总计70分钟
Course Overview•3分钟
(Optional) Lab: Hardening Kali Linux - Part 1•40分钟
(Optional) Lab: Hardening Kali Linux - Part 2•20分钟
Summary and Highlights: Introduction to Metasploit and Exploitation Basics•3分钟
Summary and Highlights: Exploring the Metasploit Framework•4分钟
3个作业•总计50分钟
Graded Quiz: Metasploit Setup and Core Exploitation Techniques•30分钟
Practice Quiz: Introduction to Metasploit and Exploitation Basics•10分钟
Practice Quiz: Exploring the Metasploit Framework•10分钟
7个插件•总计55分钟
Reading: Helpful Tips for Course Completion •1分钟
Reading: History and Evolution of Metasploit•3分钟
Reading: Troubleshooting Common Installation Issues•3分钟
Reading: Types of Exploits in Metasploit•3分钟
Lab: Exploitation Basics With Metasploit•30分钟
Glossary: Metasploit Setup and Core Exploitation Techniques•5分钟
Cheat Sheet: Metasploit Setup and Core Exploitation Techniques•10分钟
Exploit Development and Auxiliary Module Usage
第 2 单元•小时 后完成
单元详情
In this module, you'll build on your foundational knowledge as you explore auxiliary modules, session handling, and the basics of exploit development. You'll simulate attacks, modify existing exploits, and apply fuzzing techniques to discover vulnerabilities, bridging theory with real-world offensive security tasks.
涵盖的内容
3个视频2篇阅读材料3个作业7个插件
显示有关单元内容的信息
3个视频•总计22分钟
Understanding Auxiliary Modules•7分钟
Real-World Exploitation Walkthrough •6分钟
Exploit Development•9分钟
2篇阅读材料•总计7分钟
Summary and Highlights: Exploring the Metasploit Auxiliary Modules •3分钟
Summary and Highlights: Exploit Development and Advanced Techniques•4分钟
3个作业•总计50分钟
Graded Quiz: Exploit Development and Auxiliary Module Usage•30分钟
Practice Quiz: Exploring the Metasploit Auxiliary Modules•10分钟
Practice Quiz: Exploit Development and Advanced Techniques•10分钟
7个插件•总计89分钟
Reading: Writing Basic Exploits in Metasploit •3分钟
Lab: Establish a Meterpreter Session•30分钟
Reading: Modify an Existing Exploit •7分钟
Reading: What Is Fuzzing?•4分钟
Lab: Perform a Fuzzing Test•30分钟
Glossary: Exploit Development and Auxiliary Module Usage•5分钟
Cheat Sheet: Exploit Development and Auxiliary Module Usage•10分钟
Post-Exploitation and Attack Simulations
第 3 单元•小时 后完成
单元详情
In this module, you will explore techniques attackers use after compromising a system, including privilege escalation, persistence mechanisms, evasion techniques, and network attack simulations.
涵盖的内容
6个视频3篇阅读材料4个作业6个插件
显示有关单元内容的信息
6个视频•总计45分钟
Privilege Escalation Techniques•7分钟
Privilege Escalation in Windows and Linux•9分钟
Methods Attackers Use to Maintain Access •5分钟
Deploying Stealth Persistence •8分钟
Red Team versus Blue Team Exercises•9分钟
Simulating Network Attacks with Metasploit •7分钟
3篇阅读材料•总计10分钟
Summary and Highlights: Privilege Escalation and Maintaining Access•4分钟
Summary and Highlights: Persistence and Evasion•3分钟
Summary and Highlights: Simulated Network Attacks•3分钟
4个作业•总计60分钟
Graded Quiz: Post-Exploitation and Attack Simulations•30分钟
Practice Quiz: Privilege Escalation and Maintaining Access•10分钟
Practice Quiz: Persistence and Evasion•10分钟
Practice Quiz: Simulated Network Attacks•10分钟
6个插件•总计128分钟
Lab: Exploiting a Privilege Escalation Vulnerability•40分钟
Reading: Case Study: SolarWinds Attack (Attacker's Methods)•3分钟
Lab: Persistence Tactics in Action •40分钟
Lab: Simulate a Network Breach•30分钟
Glossary: Post-Exploitation and Attack Simulations•5分钟
Cheat Sheet: Post-Exploitation and Attack Simulations•10分钟
Web and Social Engineering Attacks
第 4 单元•小时 后完成
单元详情
In this module, you'll explore exploitation techniques that target web applications and human vulnerabilities. You'll learn how attackers compromise web apps, use phishing, and perform physical and USB-based attacks.
涵盖的内容
6个视频3篇阅读材料4个作业5个插件
显示有关单元内容的信息
6个视频•总计40分钟
Exploiting Web Vulnerabilities •8分钟
Exploiting a Web Application with Metasploit•7分钟
Inside a Phishing Attack•6分钟
Phishing Kit Setup and Execution •7分钟
USB Drop Attacks and Their Impact •5分钟
USB Drop Attack Simulation•6分钟
3篇阅读材料•总计12分钟
Summary and Highlights: Web Application Exploitation •3分钟
Summary and Highlights: Phishing and Credential Harvesting •5分钟
Summary and Highlights: USB and Physical Social Engineering Attacks•4分钟
4个作业•总计60分钟
Graded Quiz: Web and Social Engineering Attacks•30分钟
Practice Quiz: Web Application Exploitation •10分钟
Practice Quiz: Phishing and Credential Harvesting•10分钟
Practice Quiz: USB and Physical Social Engineering Attacks•10分钟
5个插件•总计55分钟
Lab: Perform a Web Application Attack•30分钟
Reading: Real-world Phishing Setup and Execution Example•3分钟
Reading: Simulate a Phishing Attack •7分钟
Glossary: Web and Social Engineering Attacks•5分钟
Cheat Sheet: Web and Social Engineering Attacks•10分钟
Final Project: Simulated Penetration Test Using Metasploit
第 5 单元•小时 后完成
单元详情
This module serves as the capstone for the course, where learners will apply all acquired skills to conduct a comprehensive penetration test using Metasploit.
涵盖的内容
1个视频2篇阅读材料1个应用程序项目3个插件
显示有关单元内容的信息
1个视频•总计4分钟
Course Wrap-Up•4分钟
2篇阅读材料•总计4分钟
Congratulations and Next Steps•2分钟
Thanks from the Course Team •2分钟
1个应用程序项目•总计50分钟
AI Graded Assignment: Final Penetration Testing Report•50分钟
3个插件•总计31分钟
Final Project Overview•6分钟
Lab: Conduct a Full Penetration Test•20分钟
Course Glossary: Exploitation and Penetration Testing with Metasploit •5分钟
At IBM, we know how rapidly tech evolves and recognize the crucial need for businesses and professionals to build job-ready, hands-on skills quickly. As a market-leading tech innovator, we’re committed to helping you thrive in this dynamic landscape. Through IBM Skills Network, our expertly designed training programs in AI, software development, cybersecurity, data science, business management, and more, provide the essential skills you need to secure your first job, advance your career, or drive business success. Whether you’re upskilling yourself or your team, our courses, Specializations, and Professional Certificates build the technical expertise that ensures you, and your organization, excel in a competitive world.
Is Metasploit widely used in the cybersecurity industry?
Yes, Metasploit is one of the most popular and powerful tools for penetration testing and ethical hacking. It’s used by cybersecurity professionals across industries to identify and exploit vulnerabilities in systems—making it a key tool for real-world offensive security testing.
Do employers value Metasploit skills?
Absolutely. Metasploit is considered a core skill for many cybersecurity roles, especially in penetration testing, red teaming, and vulnerability assessment. Knowing how to use Metasploit demonstrates that you have hands-on experience with the tools and techniques professionals rely on in the field.
Do I need previous experience to start learning Metasploit?
Basic knowledge of networking, operating systems (especially Linux), and cybersecurity concepts is helpful, but you don’t need to be an expert to get started. This course is designed to guide you through the essentials of Metasploit, from installation to real-world applications.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.