Course description

This highly-interactive course balances practical lectures and discussion with multiple hands-on exercises, demonstrations.

In this course, I am going to take you through the various phases so as to understand what is Social Engineering, Social Engineering Life cycle, the various Techniques used in Social Engineering attacks with detailed examples and then finally conclude with the counter-measures to protect against each of the Social Engineering attack techniques.

If you are a beginner or don't having the knowledge about the hacking if you gonna take this course am sure that by the end this course you will have the advanced level knowledge about hacking or penetration testing.

This course is intended to help you better prepare your organization for the defense of social engineering attacks, as well as how to ethically use these techniques for intelligence gathering.


Did You Know?

Social engineering attacks, which are typically launched via email, include phishing, spear-phishing and Business Email Compromise (BEC). According to the FBI, BEC scams have resulted in losses of £2.4 billion ($3.1 billion) in the previous years. 

NOTE: This course is created for educational purposes only and all the attacks are launched in my own lab or against devices that I have permission to test.  


Who this course is for:

  • People who want to learn ethical hacking.
  • People who want to learn how hackers hack into secure systems that do not have any vulnerabilities.
  • Anyone who wants to learn social engineering tools and techniques
  • People who are willing to make a career in Cyber Security



  • Some Experience Using Android
  • Basic IT Skills


What you'll learn:

  • What is social engineering?
  • You will see how to gather information of targets.
  • Building attacking Strategies Based on Information of victim
  • You will learn how email spoofing can be done.
  • Create a KEYLOGGER in android.
  • You will learn how to create Backdoors for Windows
  • Create a Malware that steal all the passwords from Target Machine
  • Create Evile Files which looks like normal files such as Image and Pdf
  • How to send Evile Files to victim
  • How you can steal the Passwords of Victim using USB Drive
  • How to be Safe from these attacks

Course curriculum

  • 3

    Basic Lab Setup

    • Things You will Learn

    • Termux Introduction and Installation

    • Termux Storage Setup

    • Installing Social-Engineer Toolkit

    • Resources-Installing Social-Engineer Toolkit

    • Installing Metasploit Framework on Termux

    • Resource - Installing Metasploit Framework on Termux

  • 4

    Information Gathering,Website Cloning,and Mass Mailer Attacks

    • Things You will Learn

    • Installing Nmap on Android

    • Discovering Devices Connected To The Network

    • Listing Open Ports On a Remote Host

    • Performing a Phishing Attack to

    • Email Spoofing -Send E-Mail Using Fake or Other Person's E-Mail

  • 5

    Creating a Payloads and a Listeners

    • Things You will Learn

    • Generating a Simple Payload With Se-Toolkit

    • Hack Windows Machine By Using The Generated Payload

    • Hacking Windows Machine With The Use Of Powershell Injector and Metasploit

    • How to Send Payload to Victim

  • 6

    Password Recovery and Generating a Key logger

    • Things You will Learn

    • Create USB Password Stealer And Get All Passwords From The Victims Computer

    • Recovering Saved Passwords From A Remote Machine

    • Creating a KEYLOGGER On Android

  • 7

    Performing a Phishing Attacks Outside The Local Network

    • Things You will Learn

    • Ngrok Installation,Configuration and Port Forwarding

    • Phishing Attack Outside LAN Using Ngrok

    • Create Phishing Pages Of Most Popular Websites

    • Resources-Create Phishing Pages Of Most Popular Websites

  • 8

    Embedding Malware

  • 9

    Post Exploitation

  • 10


    • How to Detect Phishing Page

    • How to Detect Spoof Emails

    • How To Detect Malware

    • How to Find Malware in Adobe PDF File

    • Resource - How to Find Malware in Adobe PDF File

Meet your instructor!

Muhammad Ali
Information Security Engineer

I’m a Network Engineer and security analyzer, & Hold a Master degree in Computer Network Engineering (CNE) with distinction and am currently working as a Researcher in IT security. 

My method of teaching is mostly by considering real life examples, I usually start the topic by explaining the theory behind every technique, then shows you how it actually works in a real life scenario.

My passion to the ethical hacking has mixed with the background in programming which makes me a wise Swiss knife professional in the computer science field.

Take this course today!

"Learn Social Engineering Attacks Through Android"