Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Tutorial quebrar Hash com HashCat | Kali Linux & Backtrack |

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial Tutorial quebrar Hash com HashCat | Kali Linux & Backtrack |

    Bom dia pessoal, tudo bom ? Vou trazer um simples tutorial de quebrar Hash's com o incrivel programa HashCat.
    ---------------------------------------------------------------------------------------------------------------------------------------------
    Neste tutorial, vamos quebrar uma Hash MD5 simples, usando o método Bruteforce.


    A Hash é essa: c21f969b5f03d33d43e04f8f136e7682 (default)
    E vamos conseguir desvendar ela, pelo método bruteforce.
    Para isso, vamos criar uma simples wordlist com as letras da palavra.
    --------------------------------------------------------------------------------------

    Então para isso vamos abrir o terminal do Kali Linux e digitar crunch ( Um aplicativo para criar Wordlist que já vem no Kali e no Backtrack )

    Vamos lá ... Digamos que você enumerou uma empresa, retirou muitas informações, engenharia social etc. Vamos criar uma wordlist com base nisso... ( Não nescessariamente é preciso criar uma wordlist, qualquer uma que contenha as letras nescessarias já vai funcionar ! )

    Mais vamos logo a criação

    Citar
    crunch 5 8 adeflt -o /root/passwd.txt

    Uma breve explicação.
    crunch ( Dar inicio ao programa )
    5 8 ( minimo de caracteres, maximo de caracteres )
    adeflt ( Letras para o programa criar combinações )
    -o /diretorio/arquivo.txt ( Mostrar o caminho para o programa salvar o arquivo )

    ---------------
    Uma Wordlist básica dessa leva pelomenos 400 mb... Uma com números e com mais caracteres chega a 5 GB ( o alfabeto inteiro da 3 TB )
    -------------
    Tá, mais Default, até agora criamos a wordlist, que hora vamos quebrar a Hash ? Agora !

    Para facilitar, vamos criar um arquivo no diretorio /root que é o diretorio padrão do Kali Linux com o nome hash.txt e colocar a hash dentro do arquivo . ( Temos no mesmo diretório o arquivo hash.txt e o arquivo passwd.txt )

    E então vamos quebrar a Hash. Abra o terminal e digite

    Citar
    hashcat -m0 hash.txt passwd.txt
    De enter e veja a mágica acontecer.

    -----------
    Breve explicação

    hashcat ( Chamar o programa )
    -m0 ( -m serve para explicar qual tipo de hash vai ser utilizada, e o 0 é o valor da Hash MD5, abaixo segue uma lista com os valores de cada Hash )
    hash.txt ( Arquivo com a hash )
    passwd.txt ( Arquivo com a wordlist )
    --------------------

    Lista com os valores de cada Hash

    Citar
    “0 = MD5
    1 = md5($pass.$salt)
    2 = md5($salt.$pass)
    3 = md5(md5($pass))
    4 = md5(md5(md5($pass)))
    5 = vBulletin < v3.8.5
    6 = md5(md5($salt).$pass)
    7 = md5($salt.md5($pass))
    8 = md5($salt.$pass.$salt)
    9 = md5(md5($salt).md5($pass))
    10 = md5(md5($pass).md5($salt))
    11 = md5($salt.md5($salt.$pass))
    12 = md5($salt.md5($pass.$salt))
    15 = vBulletin > v3.8.5
    30 = md5($username.0.$pass)
    31 = md5(strtoupper(md5($pass)))
    100 = SHA1
    101 = sha1($pass.$salt)
    102 = sha1($salt.$pass)
    103 = sha1(sha1($pass))
    104 = sha1(sha1(sha1($pass)))
    105 = sha1(strtolower($username).$pass)
    200 = MySQL
    300 = MySQL4.1/MySQL5
    400 = MD5(Wordpress)
    400 = MD5(phpBB3)
    500 = MD5(Unix)
    600 = SHA-1(Base64)
    700 = SSHA-1(Base64)
    800 = SHA-1(Django)
    900 = MD4
    1000 = NTLM
    1100 = Domain Cached Credentials
    1200 = MD5(Chap)
    1300 = MSSQL
    1400 = SHA256
    1600 = MD5(APR)
    1700 = SHA512
    1800 = SHA-512(Unix)”

    -------------------

    Obrigado, espero que tenham gostado, qualquer duvida, deixe nos comentarios

    PS: O mesmo método serve para dicionarios !
X
Working...
X