Skip to content

ZRayce/Genesis-Cyber-Toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧬 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.

About

Beginner-friendly cybersecurity toolkit built in Python featuring password analysis, hashing, port scanning, URL inspection, and a pattern-based password recovery assistant.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages