Hashcat é uma ferramenta de recuperação de senha, muito usada por hackers para quebrar senhas vazadas de alguma empresa.
Você pode até pensar que uma senha como essa: "D*%$#01o@!" é segura, mas hoje em dia para aumentar as suas chances de segurança em casos de vazamento de dados, a quantidade de caracteres vale muito mais do que uma senha com até 10 caracteres.
Convertendo essa senha: "D*%$#01o@!" em MD5() teremos o seguinte resultado: 5ec15e3eda017590c6443d274a13c786, aparentemente uma senha segura, mas que pode ser facilmente quebrada em poucos segundos com o HASHCAT.
Como usar o Hashcat
Para instalar o Hashcat em seu macbook:
Install the App
- Press
Command+Spaceand type Terminal and press enter/return key. - Copy and paste the following command in Terminal app:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
and press enter/return key. Wait for the command to finish. If you are prompted to enter a password, please type your Mac user's login password and press ENTER. Mind you, as you type your password, it won't be visible on your Terminal (for security reasons), but rest assured it will work. - Now, copy/paste and run this command to make brew command available inside the Terminal:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile - Copy and paste the following command:
brew install --cask hashcat
Quebrando senhas:
Abra o terminal e execute o seguinte comando:
hashcat -m0 -a0 arquivo-com-senhas.txt
