Skip to content
UdemyEngineeringPaid courseAll LevelsCertificate

Learn Social Engineering From Scratch (Udemy.com)

Hack secure accounts and computers (Windows, Apple Mac OS, Linux and Android) and secure yourself from hackers

Created by: Zaid Sabih

Last updated November 2025

icon
What you will learn

  • Hack updated & patched systems (Windows, Linux, Apple Mac OS and Android).
  • Generate undetectable backdoors for Windows, Apple Mac OS, Linux & Android.
  • Steal passwords from Windows & Linux.
  • Hack with Microsoft Office documents.
  • Backdoor Android applications.
  • Make evil files (backdoors / keyloggers) look and function like normal files (image, pdf or any other file type).
  • Manually modify malware to bypass anti-virus programs.
  • Advanced malware delivery techniques (fake pages, fake emails, indirect notifications, etc)
  • Advanced post exploitation.
  • Discover websites, companies, people, emails and social networking accounts associated with a person or a company.
  • Install hacking lab & needed software (on Windows, Apple Mac OS and Linux)
  • Install Kali Linux - a penetration testing operating system

How it compares

Against the other 335 rated Udemy courses in Engineering on CourseDuck:

  • Rating4.7 out of 5higher than 88% of them
  • Reviews6,376#10 of 336 by number of reviews
  • Length12.7 hourslonger than 80% of them
  • Last updatedNovember 2025more recently than 70% of them

icon
Course Description

Last Update: June 2024


Note: Although social engineering is covered in one of my other courses, that course only covers the basics where this course dives much deeper in this topic covering more techniques, how to hack more operating systems, advanced exploitation, advanced post exploitation, bypassing security and more!


Welcome to this comprehensive course on Social Engineering! This course assumes you have NO prior knowledge in hacking, it starts with you from scratch and takes you step-by-step to an advanced level. By the end of it you'll be able to hack all major operating systems (windows, Apple Mac OS, Linux and Android) like black-hat hackers and secure yourself from hackers.


This course is highly practical but doesn't neglect the theory, we'll start with basics to teach you how to install the needed software (on Windows, Linux and Apple Mac OS). Then we'll start hacking straight away, you'll learn everything by example, no boring lectures! You will understand the theory behind every attack first and then you'll learn how to use that attack in a practical real life scenario to hack Windows, Linux, Apple Mac OS and Android. So by the end of the course you'll be able to modify these techniques or combine them to come up with more powerful attacks and adopt them to different scenarios and different operating systems.


The course is divided into a number of sections to represent the steps you'd take to successfully hack a target using social engineering.

1. Information Gathering - First you need to know your target, in this section you'll learn how to gather information about your target whether it is a company, a website or just a person. You will learn how to discover anything that is associated with your target such as websites, links, companies, users, emails, phone numbers, friends, social networks accounts, etc. You will also learn how to plot all of this information on a graph and use it to build smart attack strategies.


2. Generating Malware  - Now that you gathered enough information about your target and came up with an attack strategy, the next step is to create custom malware that is attractive to the target. This section will teach you how to create backdoors, keyloggers, credential harvesters and more, these files will work on all operating systems (Windows, Apple Mac OS, Linux and Android). You'll also learn how to enhance these files to make them bypass all anti-virus programs, and make them look and function just like any other file such as an image or a pdf,  or even embed them in legitimate Microsoft Office documents. 


3. Delivery Methods - Now that you have your custom-made trojan ready, in this section you will learn a number of social engineering techniques to deliver it to the target, you will learn how to create fake websites that look identical to websites the target trusts, send emails that appear like they're send from trusted sources and use fake login pages and fake updates to hack the target. You'll also learn advanced social engineering techniques to lure the target to visit your malicious website without even interacting with them.


4. Post Exploitation - In this section you will learn how to interact with the systems you compromised whether they use Windows, Linux, Apple Mac OS or even Android. You’ll learn how to access the file system (read/write/upload/execute), maintain your access, escalate your privileges, spy on the target, use the target computer as a pivot to hack other computers and more! If your target uses Android then you'll also learn how to read their messages, find their location, access their other accounts (such as Whatsapp, Facebook, etc.) and more!


Finally at the end of the course you will learn how to protect yourself and your systems from these attacks.


With this course you'll get 24/7 support, so if you have any questions you can post them in the Q&A section and we'll respond to you within 15 hours.


Checkout the curriculum and the course teaser for more info!


Notes:

  • 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.

  • This course is totally a product of Zaid Sabih & zSecurity, no other organization is associated with it or a certification exam. Although, you will receive a Course Completion Certification from Udemy, apart from that NO OTHER ORGANIZATION IS INVOLVED.



icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Zaid Sabih

My name is Zaid Al-Quraishi, I am a professional ethical hacker, computer scientist, and the founder and CEO of zSecurity & Bug-Bounty. I am passionate about utilising my skills to improve the security of organisations and individuals by identifying and resolving vulnerabilities in their systems.

I have in-depth knowledge and experience in the fields of ethical hacking & cyber security, and I have helped over 1 million students worldwide on multiple teaching platforms to gain a better understanding of the subject.

My companies, zSecurity & Bug-Bounty, specialise in providing ethical hacking services and managed bug-bounty programs to help organisations identify and remediate vulnerabilities in their systems.


icon
More courses by Zaid Sabih

$189.99

$27.99

$189.99

$27.99

$29.99

$89.99

icon
More Engineering courses

$74.99

$12.99

$10.99

$84.99

$14.99

$13.99

icon
Reviews

4.7

6,376 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Daniel Hayes on 12/1/2025

I recently started this Social Engineering course by Zaid, and it exceeded my expectations. The instructor explains the content in such a simple, easy-to-understand way that even the more complex concepts felt approachable. It’s clear they have a deep understanding of the subject—every lesson was backed by real expertise. What I appreciated most was the balance between practical application and in-depth theory. The instructor didn’t just teach what social engineering is; they demonstrated how it works in real scenarios and why certain methods are effective. This made the learning both engaging and immediately useful. They also went a step further by showing how we can continue developing our skills beyond the course, providing resources, guidance, and clear learning pathways. Overall, an excellent course for anyone wanting to genuinely understand and apply social engineering concepts. Highly recommended!

By Barry Bragg on 11/20/2025

I've been taking these courses for almost 45 days and have been able to keep my skills current. We're taught the basics of social engineering but the footprint is constantly changing. A refresher is always good to remind you what or who you're facing.

By Mauricio Salome on 7/20/2024

The course is good for getting the basics down, but a lot of the stuff is outdated. I had to find extra info from other courses and YouTube videos to fill in the gaps on the hacks shown. If you’re looking for up to date training, you’ll need to look elsewhere.

By Pranjal Karodiya on 4/21/2024

I just had the pleasure of finishing a course taught by Zaid, which was nothing short of outstanding. The course was well-structured, with each idea covered clearly and comprehensively. Zaid's teaching style is interesting and straightforward, making even complex concepts understandable to all students. These practical examples provided a real-world perspective, making the learning experience more relevant and entertaining. In addition, Zaid always supplied a variety of materials for further education. However, I would have liked to see a lecture on "Port forwarding using SSH" in this course (not anywhere else).

By Ayush Satendra on 12/26/2021

Really Good Course Initially I You May Or May Not Successfully execute something in the course but the sure shot problem will be from your end and not from instructor's end as it is a complex course if you miss out on any small thing it could create a massive difference! Zaid is superb with the knowledge

By Houssam Haddad on 12/27/2020

amazing

By Cs8 on 12/20/2020

So So

By Gladwin on 12/20/2020

OUTDATED

By Taisir Alzubaidi on 12/20/2020

This course is absolutely horrible. The most important part of the course which is information gathering got changed completely and became useless.

By Haroon Ahmed on 12/6/2020

Amazing Awesome Astounding

By Arijit Naha on 11/21/2020

Very good and informative.

By Trng Giang on 11/21/2020

Frankly this course is extremely bad (as of 9/2020) for the following reasons:
- Most of the lessons in this course are recorded in 2016/2017 and not updated until the present time (But in external advertising, it says updated till 08/2020)
-> Now it's 2020. Tools, antivirus, systems ... have also updated, leading to changes in everything
-> Every time I come to a new lessons, I always get an error and have to wait for the support person, but the support person doesn't support until the students fix all the errors completely
-> This course is too bad if you bought it in 2020, not worth the money
-> What a blatant lie. Because I haven't seen much videos recorded in 2020 (except setup environments =)) )

Showing 12 of 308 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100