Self-paced video training — 19 modules, 107 lessons. Work through it at your own pace — every lesson is real practitioner training, not slide-reading.
▶INSIDE THE COURSE · 107 LESSONSABOUT THIS COURSE
Social engineering from first principles: 107 lessons covering the psychology of influence, phishing and pretexting techniques, security-awareness testing, and how organizations defend against human-targeted attacks.
Covers both sides of the fence — executing simulations ethically, and building awareness programs that actually change behavior.
CURRICULUM
This lesson defines social engineering and its relevance in cybersecurity.
This lesson previews techniques for hacking an Android phone and accessing its camera.
This lesson provides an overview of the course content and objectives.
This lesson explains how to bypass antivirus programs by modifying hex values.
This lesson covers the creation of an effective spying tool.
This lesson demonstrates how to download and execute a payload using a Trojan.
This lesson shows how to embed evil files within any file type, such as images or PDFs.
This lesson discusses methods for running evil files silently in the background.
This lesson teaches how to change a Trojan's icon to disguise it.
This lesson explains how to spoof a file extension from exe to other formats like pdf or png.
This lesson covers an alternative method for downloading and executing a payload.
This lesson presents a second method for embedding evil files within any file type.
This lesson details how to embed a backdoor in a legitimate Microsoft Office document.
This lesson explains how to embed any evil file in a legitimate Microsoft Office document.
This lesson introduces the topic of Mac OS X evil files.
This lesson demonstrates hacking Mac OS X using a Meterpreter backdoor.
This lesson covers hacking Mac OS X using an Empire stager.
This lesson explains how to convert a basic backdoor into an executable file.
This lesson discusses embedding a normal file with a backdoor.
This lesson demonstrates how to download and execute a payload on Mac OS X.
This lesson covers the process of changing a Trojan's icon to disguise its true nature.
This lesson explains how to configure a Trojan to operate silently without user detection.
This lesson demonstrates how to embed a backdoor within a legitimate Microsoft Office document.
This lesson shows how to hack into Linux-like systems using a single command.
This lesson covers the creation of a more advanced Linux backdoor.
This lesson discusses the use of a remote keylogger to capture keystrokes, including passwords.
This lesson explains how to recover saved passwords from a local Linux machine.
This lesson covers executing and reporting on a payload.
This lesson demonstrates how to recover saved passwords from a remote Linux machine.
This lesson explains how to embed malicious code in a legitimate Linux package, part 1.
This lesson continues the process of embedding malicious code in a legitimate Linux package, part 2.
This lesson covers the backdooring of a legitimate Android application.
This lesson serves as an introduction to delivery methods in social engineering.
This lesson covers basic commands for BeEF (Browser Exploitation Framework).
This lesson explains how to steal credentials using a fake login prompt.
This lesson demonstrates hacking Windows 10 using a fake update.
This lesson shows how to hack Mac OS X using a fake update.
This lesson covers hacking Linux systems using a fake update.
This lesson explains how to set up an SMTP server for mail delivery.
This lesson discusses the techniques for spoofing emails.
This lesson covers hacking OS X and Linux using pure social engineering without file delivery.
This lesson explains how to create a replica of any website's login page.
This lesson demonstrates how to steal login information using a fake login page.
This lesson provides an overview of BeEF and its basic hook method.
This lesson provides an overview of the setup required for conducting social engineering attacks outside the local network.
This lesson covers the process of generating a backdoor that functions outside the local network.
This lesson explains how to configure the router to forward connections to a Kali machine.
This lesson illustrates the use of BeEF for attacks conducted outside the local network.
This lesson introduces the post-exploitation phase following a successful social engineering attack.
This lesson details the steps to upgrade basic shell access to Meterpreter/Empire access.
CURATED BY

Selected from working practitioners' training libraries and kept whole — modules, labs and walkthroughs exactly as taught.
GOOD TO KNOW
Lessons stream in the browser and remember where you stopped.
Watch on two devices at once — phone, tablet or desktop.
Download buttons are disabled; delivery is encrypted and authenticated per request.
$249 · ONE PAYMENT
One payment unlocks all 107 lessons instantly — start with lesson one the moment you check out.