Skip to content

The Password Strength Checker is a Python CLI tool that checks password security using regex and color-coded feedback. It evaluates length, character variety, and symbols to help users quickly create strong, secure passwords.

Notifications You must be signed in to change notification settings

harsh-hak/CrackProof

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Password Strength Checker

A simple yet powerful Python tool to help users create strong and secure passwords πŸ’ͺ

This script evaluates password strength based on multiple criteria and provides real-time feedback using colorful terminal outputs powered by colorama.


⚑ Features

βœ… Evaluates passwords using the following checks:

  • Minimum 8 characters
  • At least 1 uppercase letter (A–Z)
  • At least 1 lowercase letter (a–z)
  • At least 1 number (0–9)
  • At least 1 special character (e.g., !@#$%^&*)

🎯 Provides instant feedback to help improve weak passwords
🌈 Uses color-coded output for an engaging terminal experience


🧩 Requirements

  • Python 3.x
  • colorama library

βš™οΈ Installation

  1. Clone the repository:

    git clone https://github.com/harsh-hak/CODTECH-Task-1.git
  2. Navigate to the project folder:

    cd password_strength_checker
  3. Install dependencies:

    pip install colorama

πŸš€ Usage

Run the script:

python password_strength_checker.py

🧠 About

Built with ❀️ by Harsh Kanojia

Made for learners who care about cybersecurity, usability, and clean code πŸ§‘β€πŸ’»

About

The Password Strength Checker is a Python CLI tool that checks password security using regex and color-coded feedback. It evaluates length, character variety, and symbols to help users quickly create strong, secure passwords.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages