Skip to content

Latest commit

 

History

History
68 lines (50 loc) · 1.89 KB

README.md

File metadata and controls

68 lines (50 loc) · 1.89 KB

Linux Hash Cracker @ C + Crypt Project 🦂

  • Linux Hash Cracker is tool for cracking Linux passwords, which, based on a wordlist and the hash/salt of the password, we can crack it and return a result, in plain text, of the password in question.
  • Created in 27 / 04 / 2021.

Authors 👥

  • For more information see my blog and my contributions to community.

Tech Stack 🧑‍💻

  • This project was developed with the following technologies:
    • C (Main Language)
    • Make (Utilitary)

Documents 📂

Installation / Run Locally ⚙️

git clone https://github.com/dantsec/LinuxHashCracker.git && cd LinuxHashCracker/
  • Run Makefile
# To compile all.
make all
# To clean all.
make clean

Example of Use 🔎

# Executing binary.
./hash_cracker "wordlist_path"

# Hash Example: $1$C.O8tO68$HOR08j8SCGSVc67div3qA/
./hash_cracker wordlists/wordlist.txt

Hash: $1$C.O8tO68$HOR08j8SCGSVc67div3qA/
Salt: $1$C.O8tO68$

              ...OBFUSCATED...
         [+] Found Password: toor
                [*] Finished!

Contributing 🛠️

# Create a fork from MagicPantry repository and clone it.
git clone https://github.com/YOUR_USERNAME/LinuxHashCracker.git
# Enter into the folder.
cd LinuxHashCracker/
# Create a new branch with the name feat-[WHAT_YOUR_FEAT_DO].
git checkout -b feat-[WHAT_YOUR_FEAT_DO]
# Make your changes and commit them.
git add . && git commit -m "YOUR_COMMIT_MESSAGE"
# Push and open a pull request.
git push origin [YOUR_BRANCH_NAME]