Общая тема Определение типа хэша

Discussion in 'Криптография, расшифровка хешей' started by mailbrush, 8 Aug 2009.

  1. GreenGO

    GreenGO Member

    Joined:
    2 May 2013
    Messages:
    407
    Likes Received:
    52
    Reputations:
    2
    2VFW7MTifrCfW6MoCTc=::e18a80240df042c2b12a84ee74fb5288 что за зверь?
     
  2. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    607
    Likes Received:
    1,023
    Reputations:
    46
    Вторая часть "e18a80240df042c2b12a84ee74fb5288" это скорее всего MD5 или же что-то со 128 бит на выходе. Первая часть
    Code:
    echo -n '2VFW7MTifrCfW6MoCTc=' | base64 -d |xxd -ps
    d95156ecc4e27eb09f5ba3280937
    это может быть соль (d95156ecc4e27eb09f5ba3280937) в base64. Соль имеет длину 28 символов -> 14 байт -> 112 бит.
     
    GreenGO likes this.
  3. to the moon

    to the moon Member

    Joined:
    22 Dec 2018
    Messages:
    8
    Likes Received:
    7
    Reputations:
    3
    Подскажите, что может быть за хеш:
    knr71xlZUSu/wC4ExvYTQGO+gLk07JOM3yR2Il8KhtNBAv6BcLdTxzVXoLstm664BfxvcEEFtlJtzd3sS3dU1g==

    Понятно, что вместо HEX используется base64, а так, тут 64 байта, что могут быть за типы?
     
  4. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    607
    Likes Received:
    1,023
    Reputations:
    46
    Code:
    cho "knr71xlZUSu/wC4ExvYTQGO+gLk07JOM3yR2Il8KhtNBAv6BcLdTxzVXoLstm664BfxvcEEFtlJtzd3sS3dU1g=="  |base64 -d | xxd -ps -c 100
    927afbd71959512bbfc02e04c6f6134063be80b934ec938cdf2476225f0a86d34102fe8170b753c73557a0bb2d9baeb805fc6f704105b6526dcdddec4b7754d6
    итого скорее всего SHA-512
    Code:
    echo -n "927afbd71959512bbfc02e04c6f6134063be80b934ec938cdf2476225f0a86d34102fe8170b753c73557a0bb2d9baeb805fc6f704105b6526dcdddec4b7754d6" | hashid
    Analyzing '927afbd71959512bbfc02e04c6f6134063be80b934ec938cdf2476225f0a86d34102fe8170b753c73557a0bb2d9baeb805fc6f704105b6526dcdddec4b7754d6'
    [+] SHA-512
    [+] Whirlpool
    [+] Salsa10
    [+] Salsa20
    [+] SHA3-512
    [+] Skein-512
    [+] Skein-1024(512)
     
    to the moon likes this.
  5. Artrix

    Artrix New Member

    Joined:
    13 Dec 2012
    Messages:
    21
    Likes Received:
    0
    Reputations:
    0
    Помогите разобраться
    anjaliyes@hotmail.com ac3a3c97a30a59352fa5525b931efb1e c3c6bbd46d44c91655d782fd6d463f423a0bf338
    email salt pass
     
  6. M@rtein

    M@rtein New Member

    Joined:
    9 Aug 2007
    Messages:
    58
    Likes Received:
    4
    Reputations:
    0
    Помогите определить тип хеша - $pbkdf2-sha256$25000$GE0Rxy/Z6/PQLpNGx/sBXA$K2UtzWXp2grZaRWntLIW.sKzYlAwfb6x8ybP630nDYE
    И как сгенерить такой для пароля - admin

    Взят из CMS Typo3
    Понимаю что pbkdf2, что sha256, что 25000 итераций, а что далее, где salt где password - не понимаю
     
  7. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    607
    Likes Received:
    1,023
    Reputations:
    46
    Для кота это номер 20300 (hashcat -m 20300).

    Вот функция для генерации хэша, с двумя библиотеками (passlib и hashlib)
    Code:
    #!/usr/bin/python3
    import hashlib
    import os
    import base64
    from passlib.hash import pbkdf2_sha256
    
    def special_b64(input_bytes):
       out_b64_special = base64.b64encode(input_bytes,altchars=bytes("./","ascii")).rstrip(b'=');
       return str(out_b64_special,'ascii')
    
    my_hashfunction = "sha256";
    my_pass = "admin";
    my_rounds = 25000;
    my_salt_size = 31;
    my_salt = os.urandom(my_salt_size);
    
    hash_hashlib = hashlib.pbkdf2_hmac(my_hashfunction, bytes(my_pass,"ascii"), my_salt, my_rounds);
    hash_passlib = pbkdf2_sha256.using(rounds=my_rounds, salt_size = my_salt_size, salt = my_salt).hash(my_pass);
    
    #print("Salt (b64): " + (str(base64.b64encode(my_salt,altchars=bytes("./","ascii")))).rstrip('='));
    print("Salt (b64): " + special_b64(my_salt));
    print("Hash hashlib: " + special_b64(hash_hashlib));
    print("Hash passlib: "+ hash_passlib);
    print("Formatted output: $pbkdf2-%s$%d$%s$%s" % (my_hashfunction,my_rounds,special_b64(my_salt),special_b64(hash_hashlib)));
    
    В общем вывод разделяется с помощью знака "$":
    1. Хэш-функция использованная для производного хэша
    2. Количество повторов
    3. Соль закодированная в спецальном формате -> в принципе используется обычный base64, только вместо "+" используется "." и в конце обрезается пэддинг ("=") см. special_b64
    4. Собственно сам хэш, тоже в спецальном base64 формате.
     
    CRACK211 likes this.
  8. mp3ze

    mp3ze New Member

    Joined:
    10 Aug 2020
    Messages:
    12
    Likes Received:
    4
    Reputations:
    1
    Античатовцы, подскажите что это за хеш и чем его расшифровать?
    $GOALSBY$8039f947cd5bf124108b$25dc8963e0f28e76beaabf6e32deb21a2734ab2e$
     
  9. erwerr2321

    erwerr2321 Elder - Старейшина

    Joined:
    19 Jun 2015
    Messages:
    4,070
    Likes Received:
    24,994
    Reputations:
    138
    подскажи, где ты его взял?
     
  10. mp3ze

    mp3ze New Member

    Joined:
    10 Aug 2020
    Messages:
    12
    Likes Received:
    4
    Reputations:
    1
    а я хз, в базе не расшифрованых паролей нашел.
     
  11. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    607
    Likes Received:
    1,023
    Reputations:
    46
    25dc8963e0f28e76beaabf6e32deb21a2734ab2e может быть SHA-1
    8039f947cd5bf124108b скорее всего соль
    Но вот как соль добавляется к паролю (sha1(salt|pass) / sha1(pass|salt) / sha1(salt|pass|salt) ...) неизвестно, т.к. "$GOALSBY$" не стандартная схемы хэширования паролей. Может быть там ещё что-то добавляется к паролю (sha1(salt|pass|"GOALSBY"), может быть это обрезанный sha256. ХЗ.
     
  12. Bugerman

    Bugerman Member

    Joined:
    6 Nov 2017
    Messages:
    56
    Likes Received:
    5
    Reputations:
    0
    MDY9LSFfNF0lKlUwWj0mUlMsQyQ8VCAgIAo=
    OsCommerce
     
  13. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    607
    Likes Received:
    1,023
    Reputations:
    46
    Code:
    echo -n "MDY9LSFfNF0lKlUwWj0mUlMsQyQ8VCAgIAo=" | base64 -d -w 0 | xxd -c 64
    Это в base64 скорее всего уже пароль, т.к. все знаки из диапазоне печатных и 3 пробела в конце тоже очень маловероятны для какого-либо хэша. Только точка [0A] в конце не точка, а line feed, он же перенос строчки.
     
    V777 likes this.
  14. rmido

    rmido New Member

    Joined:
    22 Aug 2020
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    fede65af3a9e3b47f7c76452a73bf3bc: 7d
     
  15. K800

    K800 Nobody's Fool

    Joined:
    25 Dec 2010
    Messages:
    2,180
    Likes Received:
    4,162
    Reputations:
    378
    Тип хэша: md5($salt.$pass)
     
  16. karkajoi

    karkajoi Well-Known Member

    Joined:
    26 Oct 2016
    Messages:
    430
    Likes Received:
    313
    Reputations:
    5
    Больше позоже на -m 21 Commerce
     
  17. enscaper

    enscaper New Member

    Joined:
    27 Aug 2020
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Помогите определить ( OQoeus0GStTs-IByrRvNbpctI3XmO4DNIPD6cDtiXYw )
     
  18. blokcheinifon

    blokcheinifon New Member

    Joined:
    27 May 2020
    Messages:
    31
    Likes Received:
    1
    Reputations:
    0
    v+sRwJQzksLUQAzhqUbV4cioA+BY1l8HlQybxI91J9Y= собствено сам хеш а вот соль 210fd276
    как правильнго подать его в хешкат? не могу понять что за алгоритм Screenshot скриншот прилагаю
     
  19. xxxsert

    xxxsert Well-Known Member

    Joined:
    15 Sep 2019
    Messages:
    185
    Likes Received:
    375
    Reputations:
    2
    в этой теме сто раз уже обсуждалось.
    https://cryptii.com/pipes/base64-to-hex
     
  20. firstnamel4stname

    Joined:
    29 Sep 2019
    Messages:
    104
    Likes Received:
    12
    Reputations:
    0
    jfQQ2998c170f2f00b8198458701fd00f930
    gcOea3babd1846d8f16a6b03d1a246668eae
    YAdjec92892a06b953c94d740c2191688a7f
    3ZPn838db7d3f0835615f9c169a1170d4998
    m4[51135e71e0474d728eddee8ce54f07aea
    FAgQ68852d922ad618f29000ffa63f34fded
    mYLn74bc0f390b5c6a388a2b68fc96d4d41d
    1dMKbc40f1d0cfd02567bcce6b5e191048fc
    seiF31e328a5887ef7e9e235f875977283db
    k`Ra4195a076dc06b5d834434834465202c3
    Pj9p304e56dfe0eedc9ddccc30d1b092a83e
     
Loading...