Skip to content

😈 A program in Python which attacks a user over the internet in order to steal his login information + πŸ›‘ A program for protecting the user from such an attack.

Notifications You must be signed in to change notification settings

LeviEyal/EvilTwin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

evil-twin

πŸ‘Ό Evil Twin Attack 😈


πŸ“ Project's Authors:

Eyal Levi - GitHub: https://github.com/LeviEyal Rotem Halbreich - GitHub: https://github.com/RotemHalbreich Moshe Crespin - GitHub: https://github.com/mosheCrespin

❗ About The Project:

In this project we've created a program in Python which attacks a user over the internet in order to steal his login information. We've also created a defense program for protecting the user from such an attack.

πŸ“Š Project's Diagram:

EvilTwin

βœ… Initialize The Project:

What are the Hardware requirements?

  • A Laptop with Linux OS
  • Network Interface Controller (NIC) - Tenda in our case.

Clone the project using the Command Line by typing the command: git clone https://github.com/LeviEyal/EvilTwin.git

  • Run sudo install python3 in the Command Line to download Python.
  • Run sudo sh Requierments.sh in the Command Line to download all the requirements.
  • Run sudo python3 access_point.py in the Command Line to execute the program.

βš”οΈ ATTACK:

  • Step 1: Choose an interface (NIC) for monitoring, and put it in 'Monitor Mode'.
  • Step 2: Choosing the Access Point (Wifi) we wish to attack.
  • Step 3: Checking whether the chosen AP has a client connected to it. -> [Pick a Client (MAC)]
  • Step 4: Running the Deauthentication Attack script (Sends packets non-stop).
  • Step 5: Puts the interface back in 'Managed Mode'.

πŸ›‘οΈ DEFENSE:

  • Step 1: Choosing an interface to put in 'Monitor Mode'.
  • Part 2: Defense against Deauthentication Attack.
  • Step 3: Sniffing the packets and checking for Deauthentication Attack.
  • Step 4: Puts the interface back in 'Managed Mode'.

:octocat: Enjoy, and please share! πŸ˜„

About

😈 A program in Python which attacks a user over the internet in order to steal his login information + πŸ›‘ A program for protecting the user from such an attack.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published