In this course, you’ll explore how black hat hackers exploit Windows OS using advanced hacking techniques, and how white hat hackers defend against these threats. You’ll begin by setting up Kali Linux as a virtual machine or primary OS, followed by mastering reconnaissance techniques to identify weaknesses in target systems. The course then dives into payload creation with msfvenom, including advanced encoding methods to bypass antivirus detection, and post-exploitation modules to maintain access. You’ll also gain hands-on experience with the BeEF Project, learning how to hook users and perform sophisticated browser-based attacks. Finally, you’ll shift to defense strategies, detecting hidden backdoors in files like images, EXEs, and PDFs, and securing Windows OS against the attacks covered.
By the end, you’ll have both offensive and defensive skills to analyze malicious files, trace hacker activity, and strengthen system security.
Who should take this Course?
The Windows 10 Hacking Using Metasploit Online Course is ideal for cybersecurity students, ethical hackers, and penetration testers who want to learn how to identify and exploit vulnerabilities in Windows 10 systems using Metasploit. It is also suitable for IT professionals, security analysts, and network administrators seeking hands-on experience in ethical hacking, penetration testing, and strengthening system defenses against cyber threats.
What you will learn
Learn hacking Windows 10/8.1/8/7/Vista like black hat hackers
Install Kali Linux as VM and your main OS
Learn Linux commands and how to interact with Terminal
Understand the process of using Zenmap to gather information
Learn to use Metasploit like professionals
Learn how to use Nmap to gather information
Course Outline
Set Up Your Own Hacking Lab Environment
Introduction
Set Up Kali Linux as Your Main OS
Set Up Kali as a Virtual Machine (VirtualBox)
Set Up Kali Linux as a Virtual Machine (VMware)
Fix Windows Ping Issue
Set Up Metasploitable as a Virtual Machine
Configure NAT Network in VirtualBox (OSX)
Configure NAT Network in VirtualBox (Windows)
Set Up Windows 10 as a Virtual Machine
Enhance Your Virtual Machine Performance
Taking Snapshots of Virtual Machines
Connecting Wi-Fi Adapter to the Virtual Machine
Updating Kali Linux
Information Gathering
Introduction
Discovering Connected Clients
Scanning the Target OS (Part 1)
Scanning the Target OS (Part 2)
Scanning the Target OS Using GUI
Gaining Access
Gaining Access Introduction
Metasploit Fundamentals
Creating a Payload Using Msfvenom
Creating an Encoded Payload Using Msfvenom
Testing the Payload on the Target OS
Encoding and Combining the Payload
Introduction
Installing Veil Framework
Creating an Undetectable Payload
Combine an EXE File with the Payload (First Method)
Combine an EXE File with the Payload (Second Method)
Combine the Payload with an Image, PDF, MP3
Combine the Payload with an Excel, Word Document
Spoofing the Backdoor Extension
Post-Exploitation Modules
Introduction
Interact with the Target OS (Part 1)
Interact with the Target OS (Part 2)
Persist Your Connection on the Target OS
Escalate Your Privileges in Windows 10
Escalate Your Privileges in Windows 8.1/8/7
Migrating the Backdoor with the Running Processes
Check the Virtualization and Clear Log Event
Uninstalling Programs from the Target OS
Add/Remove Users and Change the Admin Password
What is Pivoting?
Pivot from the Victim System to Own Every Device on the Network (First Case)
Pivot from the Victim System to Own Every Device on the Network (Second Case)
Stealing the Target Wi-Fi Password
Capture the Keystrokes of the Target Keyboard
Stealing Windows Credentials
Cracking the Administrator Password
Stealing the Stored Passwords and Visited Websites
Recover the Deleted Files from the Target OS
Enumerate USB Drive History
Redirect the Target from to Any Website
Hooking with BeEF
Introduction
Hooking the Target Browser with BeEF
Play Any Sound in the Target Browser
Capture a Screenshot from the Target Browser
Redirect the Target to Any Website
Run Any YouTube Video in the Target Browser
Stealing the Target Online Accounts with BeEF
Integrate the Metasploit Framework with BeEF Project
Hacking the Target Windows OS Through the Hooked Browser
Having Some Fun with BeEF
Perform the Previous Attacks over WAN Network
Introduction
Configuring the Router and Port Forwarding (First Method)
Configure the Backdoor
Port Forwarding Using VPS SSH Tunnel (Second Method)
Configure BeEF over WAN Network
Protection and Detection
Detect and Kill Any Meterpreter Session
Detect the Running Backdoor Manually
Detecting the Combined Backdoor with an Image, PDF, and So On
Detecting the Combined Backdoor (MD5 Hash)
Encrypting Your Keyboard Keystrokes
Analyzing Network Connections
Analyze the Running Processes
Detecting the Backdoor Using a Sandbox
Practice Your Hacking Skills | CTF
Introduction – What You Will Learn
Connect to Vulnerable Machines' VPN (Virtual Private Network)
Hacking Using ARCE - Bolt
Exploit EternalBlue on Windows - Blue
Metasploit/NMAP/Hydra/Gobuster - ToolsRus
Hacking Android Phones | Bonus Section
Hacking Android - Theory
Creating a Malicious APK
Set a Listener - Gaining Access
Running Post-Exploitation Modules
Hacking Any Windows OS Just by Plugging a USB Stick (Bonus Section)
Demonstration
The Theory
The Hardware and Software Needed
Installing the Needed Software
Converting the Commands to Arduino Script (C/C++)
Change the Administrator Password and Force Them to Sign Out