Skip to content

Password generator and cracker(dictionnary attack and brute-force)

License

Notifications You must be signed in to change notification settings

bambadiagne/Generateur-de-mot-de-passe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Generator and Cracker

Desktop application made with PyQt (a Python library).

Made-In-Senegal

Overview

This application is divided into two main parts:

Part 1: Password Generator

The password generator creates passwords with different formats, which can be used for various purposes such as checking regex patterns or generating secret keys.

Part 2: Hashword Attack Implementation

In this section, we explore two methods of password cracking:

  • Dictionary Attack: It uses dictionaries to find a word that matches the given hash.

  • Brute Force Attack: The application tries all possible combinations of characters to find the hashed word in plain text.

Getting Started

To use this project, follow these steps:

  1. Install the required dependencies:

    pip install -r requirements.txt
  2. Navigate to the 'App' directory:

    cd App
  3. Run the 'main.py' file to start the application:

    python main.py

Example

Example 1

Example 1

Example 2

Example 2

Contributing

If you would like to contribute to this project, please follow our contributing guidelines.

License

This project is licensed under the MIT License.


About

Password generator and cracker(dictionnary attack and brute-force)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages