π‘ - π 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:
- π‘οΈ Check Password Complexity β Analyze password strength based on criteria like uppercase, lowercase, digits, spaces, and special characters.
- π 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:
- Run the script.
- Choose an option:
1
for checking password complexity.2
for generating a random password.3
to exit the tool.
- Follow the on-screen instructions, and the tool will guide you through the process.
- π Python 3.x
- π¦ Required Libraries:
colorama
andtermcolor
. 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!