Skip to content

A simple password cracker written in Go, designed to search for a specific hashed password in a wordlist.

Notifications You must be signed in to change notification settings

IamLucif3r/Go-Hash-Matcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go-Hash-Matcher

A simple password cracker written in Go, designed to search for a specific hashed password in a wordlist.

Features

  • Utilizes goroutines for concurrent password checking to improve performance.
  • Supports SHA1 hashing with customizable salt.
  • Provides flexibility for using different hashing algorithms.

Usage

  1. Clone the repository:

    git clone https://github.com/IamLucif3r/Go-Hash-Matcher.git
  2. Navigate to the project directory:

    cd Go-Hash-Matcher
  3. Build the project:

    go build main.go
  4. Run the executable:

    ./main

    Replace main with the name of the compiled executable if it's different.

  5. The program will read passwords from the passwords.txt file and check for a specific hashed password.

Configuration

  • Adjust the hashType variable to use a different hashing algorithm (e.g., SHA256).
  • Modify the salt variable to change the salt used during hashing.

Dependencies

The project uses only standard Go libraries and does not require additional dependencies.

Contributing

Feel free to contribute by opening issues, providing feedback, or submitting pull requests.

About

A simple password cracker written in Go, designed to search for a specific hashed password in a wordlist.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages