A simple password cracker written in Go, designed to search for a specific hashed password in a wordlist.
- Utilizes goroutines for concurrent password checking to improve performance.
- Supports SHA1 hashing with customizable salt.
- Provides flexibility for using different hashing algorithms.
-
Clone the repository:
git clone https://github.com/IamLucif3r/Go-Hash-Matcher.git
-
Navigate to the project directory:
cd Go-Hash-Matcher
-
Build the project:
go build main.go
-
Run the executable:
./main
Replace
main
with the name of the compiled executable if it's different. -
The program will read passwords from the
passwords.txt
file and check for a specific hashed password.
- Adjust the
hashType
variable to use a different hashing algorithm (e.g., SHA256). - Modify the
salt
variable to change the salt used during hashing.
The project uses only standard Go libraries and does not require additional dependencies.
Feel free to contribute by opening issues, providing feedback, or submitting pull requests.