Skip to content

Latest commit

 

History

History
63 lines (45 loc) · 1.35 KB

File metadata and controls

63 lines (45 loc) · 1.35 KB

🧬 Genesis Cyber Toolkit

Chapter 1: Foundations of Cybersecurity

Genesis Cyber Toolkit is a beginner-friendly Python project designed to demonstrate core cybersecurity concepts through practical tools.

This toolkit focuses on defensive security, analysis, and safe password recovery techniques.

🚀 Features

  • 🔐 Password Strength Checker
  • 🧾 File Hash Generator (SHA-256)
  • 🌐 Port Scanner (basic)
  • 🔍 URL Safety Checker
  • 🔑 Password Recovery Assistant (pattern-based)

🛠️ Technologies Used

  • Python 3
  • Built-in libraries: hashlib, socket, itertools, string

📦 Project Structure

>Genesis-Cyber-Toolkit
    >tools/
        >hash_generator.py
        >password_checker.py
        >password_recovery.py
        >port_scanner.py
        >url_checker.py
    >utils/
        >LICENCSE
        >README.md
>.gitignore
>main.py        

▶️ How to Run

python main.py

⚠️ Disclaimer

This project is created for educational purposes only. All tools are designed for personal, ethical, and defensive use.

📌 Future Improvements

  • GUI version (Tkinter / PyQt)
  • Improved phishing detection
  • Log analysis module
  • API integrations

👨‍💻 Author

Rayce Fillon

⭐ Notes

This is part of my journey into cybersecurity. More “chapters” and advanced tools coming soon.