Skip to content

πŸ” **Password Complexity Checker & Generator** This tool helps you analyze password strength πŸ” and generate secure, random passwords 🎲. It ensures your passwords are tough to crack πŸ’ͺ by checking for uppercase, lowercase, digits, special characters, and spaces.

Notifications You must be signed in to change notification settings

MrSecurityAnalyst/Password-Lookup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘‹ Hi, I’m @MrSecurityAnalyst!

πŸ’‘ - πŸ‘€ I’m interested in: Cybersecurity, ethical hacking, and penetration testing. My goal is to enhance digital safety and contribute to a more secure online world!
πŸš€ - 🌱 I’m currently learning: Advanced network security techniques and expanding my knowledge in threat hunting.
🀝 - πŸ’žοΈ I’m looking to collaborate on: Offensive security projects and automation tools that improve security workflows.
πŸ“§ - πŸ“« How to reach me: You can find me on various platforms by searching for @MrSecurityAnalyst or email: [email protected]
πŸ³οΈβ€πŸŒˆ - πŸ˜„ Pronouns: He/Him
πŸ€– - ⚑ Fun fact: I love exploring AI's role in cybersecurity and how we can harness machine learning for threat detection.


πŸ”§ Tool Overview: Complexity Checker & Password Generator

This tool allows users to:

  1. πŸ›‘οΈ Check Password Complexity – Analyze password strength based on criteria like uppercase, lowercase, digits, spaces, and special characters.
  2. πŸ”‘ Generate Random Passwords – Easily create strong, random passwords of any length (between 8 and 15 characters).

πŸ“„ Features:

  • βœ… Real-Time Complexity Check: Provides a detailed report on your password, highlighting its components and giving it a strength rating out of 5.
  • 🎲 Random Password Generator: Helps you create highly secure passwords instantly. The tool ensures each generated password contains a balanced mix of letters, numbers, and special characters.
  • πŸ“ Password Report: After analyzing or generating a password, the tool saves the details to a .txt file for future reference.
  • 🎨 User-Friendly Interface: With colorful prompts and clear options, the tool makes password management fun and easy.
  • πŸ’‘ Feedback & Suggestions: It gives practical advice on how to strengthen weak passwords.

✨ Stickers:

  • πŸ”‘ Use this tool to unlock a more secure future!
  • πŸ” Security starts with strong passwords!
  • 🎯 Aiming for the hardest-to-hack passwords!

πŸš€ How to Use:

  1. Run the script.
  2. Choose an option:
    • 1 for checking password complexity.
    • 2 for generating a random password.
    • 3 to exit the tool.
  3. Follow the on-screen instructions, and the tool will guide you through the process.

⚠️ Requirements:

  • 🐍 Python 3.x
  • πŸ“¦ Required Libraries: colorama and termcolor. To install them, run:

πŸ“ˆ Roadmap & Future Plans:

  • πŸ”§ Add options for different password policies (e.g., enforcing a minimum number of special characters).
  • πŸ“Š Allow users to export the password report in multiple formats (e.g., .csv, .pdf).
  • 🌍 Introduce multi-language support for a global user base.
  • πŸ–₯️ Build a GUI version of the tool for a more visual experience.

πŸŽ‰ Enjoy using this tool and stay secure!

About

πŸ” **Password Complexity Checker & Generator** This tool helps you analyze password strength πŸ” and generate secure, random passwords 🎲. It ensures your passwords are tough to crack πŸ’ͺ by checking for uppercase, lowercase, digits, special characters, and spaces.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages