Skip to content

A tool that combines powerful password generation and advanced leak detection to keep your accounts safe and secure.

Notifications You must be signed in to change notification settings

its-ashu-otf/PassHaven

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

    ____                  __  __
   / __ \____ ___________/ / / /___ __   _____  ____
  / /_/ / __ `/ ___/ ___/ /_/ / __ `/ | / / _ \/ __ \
 / ____/ /_/ (__  |__  ) __  / /_/ /| |/ /  __/ / / /
/_/    \__,_/____/____/_/ /_/\__,_/ |___/\___/_/ /_/

PassHaven is a powerful tool designed to enhance the security of your online accounts by integrating robust password generation with advanced breach detection capabilities. This tool ensures that your passwords are not only strong but also have not been compromised in any known data breaches. With PassHaven, you can take control of your online security and protect your sensitive information effectively.

Features

  • Secure Password Generation: Create strong, random passwords with customizable lengths to suit your needs. Choose to include special characters, numbers, and even spaces for added complexity.
  • Password Strength Evaluation: Assess the strength of your passwords and receive actionable feedback for improvement. Get insights on how to enhance your password's security based on various criteria.
  • Breach Detection: Check if your passwords have been exposed in any known data breaches using the Pwned Passwords API. Stay informed about potential risks to your accounts.
  • User-Friendly Interface: Enjoy a simple and intuitive command-line interface with clear instructions and helpful feedback. Easily navigate through options to generate passwords, check strength, or verify breaches.
  • Additional Suggestions: Receive tailored suggestions for strengthening your passwords based on common vulnerabilities and best practices.
  • Progress Indicators: Visual feedback during operations to keep you informed about ongoing processes, such as password generation and breach checks.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/PassHaven.git
    cd PassHaven
  2. Install the required dependencies:

    pip install -r requirements.txt

Building

pyinstaller --onefile --hidden-import pyfiglet --hidden-import termcolor --hidden-import requests --add-data "tools;tools" passhaven.py

About

A tool that combines powerful password generation and advanced leak detection to keep your accounts safe and secure.

Topics

Resources

Stars

Watchers

Forks

Languages