Como quebrar uma senha com Hashcat

13/01/2023 16:00

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

  1. Press Command+Space and type Terminal and press enter/return key.
  2. 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.
  3. Now, copy/paste and run this command to make brew command available inside the Terminal: echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
  4. 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