https://github.com/levieyal/eviltwin
😈 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.
https://github.com/levieyal/eviltwin
cybersecurity evil-twin
Last synced: 9 months ago
JSON representation
😈 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.
- Host: GitHub
- URL: https://github.com/levieyal/eviltwin
- Owner: LeviEyal
- Created: 2022-05-17T09:42:45.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-05-17T09:42:58.000Z (about 4 years ago)
- Last Synced: 2025-09-12T05:12:30.928Z (10 months ago)
- Topics: cybersecurity, evil-twin
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# 👼 *Evil Twin Attack* 😈
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
## :pencil: *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.*
## :bar_chart: *Project's Diagram:*

## :white_check_mark: *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!* :smile: