Skip to content

SpamFi is an advanced Python-based tool crafted for WiFi network testing and auditing. Whether you're a security researcher, a network administrator, or simply an enthusiast, SpamFi offers a rich feature

Notifications You must be signed in to change notification settings

caronero/SpamFi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🚀 SpamFi - The Ultimate WiFi Testing Tool

🌟 Overview

SpamFi is an advanced Python-based tool crafted for WiFi network testing and auditing. Whether you're a security researcher, a network administrator, or simply an enthusiast, SpamFi offers a rich feature set that empowers you to:

  • Activate monitoring mode with ease.
  • Perform cutting-edge WiFi attacks.
  • Capture and analyze network traffic.

🛠 Version: 2.0
👨‍💻 Author: Caro Nero


✨ Key Features

  • Seamless Navigation:
    • Interactive and user-friendly menu.
  • Powerful WiFi Tools:
    • Adapter Management:
      • Detect and manage wireless adapters.
      • Enable and disable monitor mode.
    • Attack Modules:
      • Beacon Flood Attack: Flood networks with fake SSIDs.
      • Deauthentication Attack: Disconnect clients from networks.
      • WPS PIN Attack: Test the robustness of WPS security.
    • Traffic Analysis:
      • Capture and analyze network packets.
      • Save scan results for further inspection.

🧰 System Requirements

To make the most of SpamFi, ensure the following are installed:

Software:

  • Python 3.x
  • Required Python module:
    • colorama
  • Linux-based system with apt-get package manager.
  • Root privileges for script execution.

Additional Tools (Auto-Installed if Missing):

  • mdk3, aircrack-ng, wireless-tools, iw, tcpdump, hostapd, hcxdumptool, macchanger

🚀 Getting Started

Installation Steps:

  1. Clone the SpamFi repository:
    git clone https://github.com/yourusername/spamfi.git
    cd spamfi

Running SpamFi:

Run the script with elevated privileges:

sudo python3 wifi_test_tool.py

Follow the on-screen prompts to unleash the full potential of SpamFi.


📌 Important Notes

  • Use Responsibly: Always obtain proper authorization before testing any WiFi network.
  • Educational Intent: SpamFi is designed for ethical use and learning purposes only.

🤝 How to Contribute

We welcome your contributions to improve SpamFi! Here's how you can get involved:

  1. Fork this repository.
  2. Create a new branch:
    git checkout -b feature-name
  3. Implement your changes and commit them:
    git commit -m "Add new feature"
  4. Push to your branch:
    git push origin feature-name
  5. Open a pull request on the main repository.

📜 License

SpamFi is licensed under the MIT License. For more details, refer to the LICENSE file.


⚠️ Disclaimer

This tool is intended strictly for educational and ethical research purposes. Misuse of SpamFi is prohibited and entirely the responsibility of the user. Use wisely and responsibly.

About

SpamFi is an advanced Python-based tool crafted for WiFi network testing and auditing. Whether you're a security researcher, a network administrator, or simply an enthusiast, SpamFi offers a rich feature

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages