Learn Man In The Middle Attacks From Scratch | Saad Sarraj | Skillshare

Learn Man In The Middle Attacks From Scratch

Saad Sarraj, Ethical Hacker, IT Expert

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
34 Videos (2h 43m)
    • Introduction

    • Installing Kali Linux 2.0 as ISO file

    • Installing kali linux as a virtual machine (VirtualBox)

    • Installing Kali Linux 2.0 as a Virtual Machine (VMware)

    • Installing Kali Linux 2.0 as a Virtual Machine (VMware)

    • Setup Windows as a Virtual Machine

    • Updating Kali LInux 2.0

    • Network Basic explain

    • What is the Mac address ? and how you can change it ?

    • Man in the middle attack introduction

    • Man in the middle attack explain

    • Gathering information about the connected clients

    • Gather detailed information about the clients(zenmap)

    • MITM attack using (arpspoof)

    • Capturing login credentials

    • Bypassing SSL certificate

    • Redirect any client from to any website (DNS spoofing)

    • Stealing the Cookies (Session Hijacking)

    • Capture a screenshot from the target browser

    • Injecting a keylogger into the webpage

    • Capturing images from the network traffic

    • Injecting html file and flip the images in the target browser

    • Injecting JavaScript URL and Hooking the client’s with BeEF

    • Stealing the target accounts with BeEF

    • Having fun with BeEF

    • Creating an encrypted Backdoor

    • Testing the Backdoor in the target device

    • Creating a Fake browser Update and Hack any client

    • Interacting with the Target Computer (Part 1)

    • Interacting with the Target Computer (Part 2))

    • Detect ARP Poisoning attack using (XARP)

    • Detect ARP Poisoning attack (Wireshark)

    • Prevent your ARP table from poisoning

    • Detect and Kill any Meterpreter Session


About This Class

in this course, you will start as a beginner without any previous knowledge about the hacking, this course focuses on the practical side more than the theoretical side.

 In this course you will learn how to set up your Kali Linux Environment properly and it's going to be Kali Linux 2.0
which is the newest version of offensive security Organization, then you will learn how the Devices communicate with each other then you will go through the theory behind man in the middle attacks because this will help you to understand what's going on, then we will learn the theory behind ARP poisoning and how to perform it.

This course is divided to four parts:

  1. Preparation: In this section, you will learn how to download and setup Kali Linux 2.0 properly as a virtual machine, and how you can update it, this will help you to create your safe Environment to do Penetration Testing .
  2. Network Basics: here you will learn the basics of networks that will help you to understand what you should do before network security testing.
  3. MITM Attack: this section which is the gravest and the funniest section in this course because its includes a lot of funny things that you can do such as (playing music in the target computer, stealing the passwords, etc....) and even fully control the connected device.
  4. Protecting yourself against these attacks: after learning these attacks now it's time to learn how to protect yourself and your accounts against all previous attacks.


  • tThese Attacks are working on any device such as (Tablets Laptops and Smartphones etc....)  and on any operating system, such as (IOS, Android, Windows, Linux, OSX, etc....).
  •  You must practice what you learned to become an advanced level, because this course is focuses on practical side. 
  • This course is going to be always up to date.
  • This course is only for ethical purposes.
  • If you have any question or any problem, you can send a message to us or comment.
  • After finishing this course, you will get a certificate from Udemy.
  • All the people who enrolled in this course will get discounts for future courses.
  • All the Rights are Reserved to iSecurityPro no other Organization is involved.

Who is the target audience?

  • This course is for the people who want to do a Penetration Testing against their devices
  • for the people who wants secure their devices against these attacks
  • For the people who wants to protect themselfs and there accounts against all of these attacks.





  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv


Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Saad Sarraj

Ethical Hacker, IT Expert

My Name is Saad Sarraj, I am an Ethical Hacker who is trying to keep the internet more secure. I have a very good Experience in Penetration Testing, I started in this field since 2012, then I have created my own website that covers subjects in IT in general and CyberSecurity in particular then I made a YouTube channel that includes many tips and tricks in using Linux OS and Windows OS, I am always focusing on the practical side in producing videos without neglecting the theory behind eve...

See full profile

Report class