Ethical Hacking Using Social Engineering

4.1(649 ratings)
  • Course Duration16 HRS
  • Students Enrolled25,621 students
  • Course LanguageArabic
  • Set up a complete penetration testing lab using Kali Linux and virtual machines
  • Introducing essential Linux commands for penetration testers
  • Introduction to legal reconnaissance on individuals and organisations
  • Exploit Android systems and extract messages, media, contacts, and WhatsApp data
  • Compromise Windows systems using Backdoors, Trojans, Keyloggers, and Reverse shells
  • Exploit Linux systems and extract sensitive data
  • Hijack social media accounts and networks using social engineering techniques
  • Perform post-exploitation like privilege escalation, and payload encryption
  • Secure devices, accounts, and personal data against all covered attack vectors
  • Detect malicious files, identify phishing , and protect against digital extortion

Social engineering remains the most effective attack vector in cybersecurity — because the weakest link is always human. This course provides a comprehensive, hands-on approach to ethical hacking through social engineering techniques, equipping you with the skills to assess, exploit, and ultimately defend against human-based security vulnerabilities.

Through real-world attack simulations conducted in controlled lab environments, you will learn how to gather intelligence on targets, compromise mobile and desktop operating systems, extract sensitive data, and maintain persistent access — all using techniques that exploit human behaviour rather than technical flaws. Every attack covered is paired with its corresponding defense strategy, ensuring you walk away knowing both sides of the equation.

All demonstrations are performed on real devices and systems, giving you practical experience that mirrors real-world scenarios. By the end of this course, you will be capable of developing your own attack strategies, creating custom scenarios, and executing advanced social engineering engagements.

Disclaimer: This course is intended strictly for educational and authorised security testing purposes. All attacks are performed within isolated lab environments. Unauthorised use of any technique taught in this course is illegal and strictly prohibited.

Course content

01Welcoming To The Course2 lectures
  • Important Before The Course
  • Introduction
02Setting-Up Your Hacking Environment6 lectures
  • Introduction
  • Introduction To Virtualization
  • Setting-Up Kali Linux Virtual Image
  • Setting-Up Win 10 Virtual Image
  • Setting-Up Ubuntu Linux
  • Setting-Up Kali Linux As A Main & Dual System
03Basic Linux Command Line5 lectures
  • Kali Linux Interface
  • Kali Linux Command Line (Part 1)
  • Kali Linux Command Line (Part 2)
  • What Is Snapshot & How It Works?
  • Very Important
04Basics Of Ethical Hacking1 lectures
  • Stages Of Ethical Hacking
05Stage 1: Reconnaissance (Passive Recon)4 lectures
  • Recon Official Emails Of Companies
  • Recon Target's Exact Location Through Link
  • Recon Target's Front Cam Through Link
  • Recon Target's IP Through Link
06Stage 1 (Cont'd): Recon Using Maltego1 lectures
  • Recording Is OnGoing
07Stage 2: Scanning2 lectures
  • Network Terminology
  • Mapping Network
08Stage 3: Exploitation1 lectures
  • Introduction To Exploitation
09Stage 3 (Cont'd): Exploiting Android10 lectures
  • Introduction To Android Exploitation
  • Generating Android Payload
  • Injecting Payload Within APKs (Part 1)
  • Injecting Payload Within APKs (Part 2)
  • Hacking Android Through Legit APK
  • Injecting Payload Within APKs (Part 3)
  • Injecting Payload Within APKs (Part 4)
  • Creating Persistency In Android
  • Hacking Android (External Network)
  • Very Important
10Stage 3 (Cont'd): Intro To Windows Exploitation1 lectures
  • Introduction To Windows Exploitation
11Stage 3 (Cont'd): Exploiting Using Backdoors5 lectures
  • Installing Veil Evasion
  • Veil Evasion Interface
  • Generating Backdoor For Windows (Method 1)
  • Installing TheFatRat
  • Generating Backdoor For Windows (Method 2)
12Stage 3 (Cont'd): Exploit With Metasploit3 lectures
  • Introduction To Metasploit
  • Generating Backdoors Using Metasploit
  • Very Important
13Stage 3 (Cont'd): Exploiting Using Keyloggers4 lectures
  • Introduction To Keyloggers
  • Generating Keylogger For Windows
  • Creating Persistency For Keyloggers
  • Very Important
14Stage 3 (Cont'd): Exploiting Using Reverse Shell3 lectures
  • Understanding Reverse Shell
  • Understanding The Shell Code
  • Exploiting Windows Using Reverse Shell
15Stage 3 (Cont'd): Exploiting Using Trojans9 lectures
  • Introduction To Trojans
  • How Trojans Work? (Part 1)
  • How Trojans Work? (Part 2)
  • Automating The Trojan (Part 1)
  • Automating The Trojan (Part 2)
  • Generating A Trojan Through An Image
  • Generating A Trojan Through A Program
  • Generating A Trojan Through An MP3 File
  • Very Important
16Stage 3 (Cont'd): Exploiting Outside Network1 lectures
  • Exploiting Windows Externally
17Stage 3 (Cont'd): Evading AV Softwares5 lectures
  • Evading 50% Of AV (Method 1)
  • Evading 50% Of AV (Method 2)
  • Evading 50% Of AV (Method 3)
  • Evading 50% Of AV (Keylogger)
  • Evading 50% Of AV (Reverse Shell)
18Stage 3 (Cont'd): Exploiting Linux Systems1 lectures
  • Recording Is OnGoing
19Stage 4: Post Exploitation (Android)7 lectures
  • Extract Info From Android (PT1)
  • Extract Info From Android (PT2)
  • Extract Info From Android (WhatsApp)
  • Extract Info From Android (PT4)
  • Extract Info From Android (Facebook)
  • Extract Info (Hacking Facebook)
  • Very Important
20Stage 4 (Cont'd): Post Exploitation (Windows)10 lectures
  • Introduction To Post Exploitation
  • Extract Info From Windows (PT1)
  • Extract Info From Windows (PT2)
  • Extract Info From Windows (PT3)
  • How To Make Persistence (Method 1)
  • How To Make Persistence (Method 2)
  • Mapping The Internal Network
  • Privilege Escalation
  • Extracting The Saved Credentials
  • Very Important
21Stage 4 (Cont'd): Post Exploitation (Linux)1 lectures
  • Recording is OnGoing
22Social Engineering & Persuasion Art6 lectures
  • Introduction
  • Phishing
  • Sending Phishing Emails (Part 1)
  • Sending Phishing Emails (Part 2)
  • How Social Media Accounts Are Hacked?
  • Very Important
23Bonus: How To Detect Social Engineering?3 lectures
  • How To Detect A Phishing Email?
  • How To Detect A Trojan Horse? (Method 1)
  • How To Detect A Trojan Horse? (Method 2)
24Bonus: Securing Your Digital Identity3 lectures
  • Secure Your Gmail
  • Secure Your FaceBook
  • Secure Your WhatsApp

Requirements

  • A computer with a virtualization-capable processor and a minimum of 8GB RAM (16GB recommended)
  • At least 50GB of free disk space for the virtual lab environment setup
  • A stable internet connection to download the required tools and operating systems

Who this course is for

  • Beginners looking to start a career in ethical hacking and social engineering from scratch
  • IT and cybersecurity professionals seeking to strengthen their skills in assessing human vulnerabilities
  • Security awareness trainers and consultants who want to understand attack techniques to improve training programs
  • Anyone who wants to protect their devices, accounts, and personal data against cyberattacks