Skip to content

gravey4rd/PhiSiFi_v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

PhiSiFi_v2 by gravey4rd

It uses an ESP8266 to attack a WiFi network using Deauther || Evil-Twin AP method.

Adsızsdfsd

Acknowledgements

This project is a significantly improved version based on the original PhiSiFi project by p3tr0s. It builds upon the foundation of the original project, adding modern technologies and new features. A special thanks to p3tr0s for the foundational work on the original PhiSiFi project.

Innovations :

  1. The user interface and page methods have been improved.
  2. Number of networks shown in network scan increased from 16 to 20
  3. Added parameters that show signal quality.
  4. Fixed the issue where the deauthentication attack would stop upon refreshing the admin page.
  5. Resolved the problem where the deauthentication attack would halt if the modem was reset during the process, using a new method.
  6. The EvilTwin interface and system have been optimized.
  7. Enabled the EvilTwin and Deauthentication attacks to be run simultaneously.
  8. The login notification that prompts the victim to sign in during an EvilTwin attack has been optimized.
  9. Ensured that the EvilTwin attack automatically shuts down if the victim turns off the modem and attempts to enter a password on the EvilTwin network.

Features :

  • Deauthentication of a target WiFi access point
  • Evil-Twin AP to capture passwords with password verification against the og access point
  • It can do both attacks at the same time, no toggling of the deauther is required.

DISCLAIMER

The source code given in this public repo is for educational use only and should only be used against your own networks and devices!
Please check the legal regulations in your country before using it.

Install using Arduino IDE

  1. Install Arduino IDE
  2. In Arduino go to File -> Preferences add this URL to Additional Boards Manager URLs -> https://raw.githubusercontent.com/SpacehuhnTech/arduino/main/package_spacehuhn_index.json
  3. In Arduino go to Tools -> Board -> Boards Manager search for and install the deauther package
  4. Download and open PhiSiFi_v2 with Arduino IDE
  5. Select an ESP8266 Deauther board in Arduino under tools -> board
  6. Connect your device and select the serial port in Arduino under tools -> port
  7. Click Upload button

How to use:

  1. Connect to the AP named PhiSiFi_v2 with password gravey4rd from your phone/PC.
  2. Select the target AP you want to attack (list of available APs refreshes every 15secs - page reload is required).
  3. Click the Start Deauthing button to start kicking devices off the selected network.
  4. Click the Start Evil-Twin button and optionally reconnect to the newly created AP named same as your target (will be open).
  5. You can stop any of the attacks by visiting 192.168.4.1/admin while conected to Evil-Twin AP or by resetting the ESP8266.
  6. Once a correct password is found, AP will be restarted with default ssid PhiSiFi_v2 / gravey4rd and at the bottom of a table you should be able to see something like "Successfully got password for - TARGET_SSID - PASSWORD
    • If you power down / hard reset the gathered info will be lost

Credits:

About

Improved version of p3tr0s/PhiSiFi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages