1. Kent

    Kent New Member

    Joined:
    8 Jun 2005
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    привет всем!

    пожалуйста скажите, как можно вот это расшифровать и чем?

    md5(MD5())=74be16979710d4c4e7c6647856088456
    md5(md5(MD5()))=acf7ef943fdeb3cbfed8dd0d8f584731
    MD5()=d41d8cd98f00b204e9800998ecf8427e
    MD5 upper()=d41d8cd98f00b204e9800998ecf8427e
    MD5(bin2hex ())=d41d8cd98f00b204e9800998ecf8427e
    bin2hex MD5()=6434316438636439386630306232303465393830303939386563663834323765
     
  2. Vandal

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

    Joined:
    10 Mar 2005
    Messages:
    207
    Likes Received:
    18
    Reputations:
    3
  3. madnet

    madnet Умиротворенный

    Joined:
    9 Dec 2004
    Messages:
    868
    Likes Received:
    343
    Reputations:
    423
    Да только у тебя 2йное хэширование и тому подобное, а по этой причине придется делать брут по словарю, состаящему из md5 хешей искомых слов.
    Т.е. берете словарь, получаете от всех слов хэши и по этим хэшам брутим к примеру с помощью md5inside. Это для md5(MD5()). Для md5(md5(MD5())) составляем словарь с 2йным хэшированием. Для MD5() просто брут при помощи md5inside. Для MD5 upper() Брутим по словам ВЕРХНЕГО РЕГИСТРА. Для MD5(bin2hex ()) Пороли в двоичном виде переводятся в шестнадцатиричный.
     
    _________________________
  4. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    Расшифровать - нельзя
    Можно попытацца пробрутить
     
  5. Xalegi

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

    Joined:
    24 Nov 2004
    Messages:
    109
    Likes Received:
    4
    Reputations:
    6
    брутить уже не катируется =((
    с маднетом согласен полностью!!!
     
  6. ProTeuS

    ProTeuS --

    Joined:
    26 Nov 2004
    Messages:
    1,239
    Likes Received:
    542
    Reputations:
    445
    анриал!
     
  7. madnet

    madnet Умиротворенный

    Joined:
    9 Dec 2004
    Messages:
    868
    Likes Received:
    343
    Reputations:
    423
    ProTeuS, брутится так же просто, как и обычный хэш!
     
    _________________________
  8. ProTeuS

    ProTeuS --

    Joined:
    26 Nov 2004
    Messages:
    1,239
    Likes Received:
    542
    Reputations:
    445
    я бы удивился, если бы ты сказал наоборот :) ведт хэш-фенкции неважно, что идет на ее вход, строка из 1 символа, или хеш из 32, который тоже является обычной последовательностью...

    дело в другом, для перебора такого плана хешей нужно неограниченый запас времени:

    алфавит = 16 символом
    длинна = 32
    комб = 16^32
    скорость брута = 3500000 п\сек
    время=9,7223533405982418132392744980505e+32 сек = 30829380202302897682772940,442827 лет

    вот такая вот пе4альная статистика, и имхо хешированные таблицы и словари ничем не помогут =(
     
  9. madnet

    madnet Умиротворенный

    Joined:
    9 Dec 2004
    Messages:
    868
    Likes Received:
    343
    Reputations:
    423
    Скорость получения хэша от обычного слова практически такая же как и от хэша, следовательно брут по обычному словарю ничем не отличается от брута по словарю хэшей этих слов!
     
    _________________________
  10. Kent

    Kent New Member

    Joined:
    8 Jun 2005
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    может у кого-нибудь есть дступ к супер компьютору или в сети из 100к компьюторов :)
     
  11. coyl

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

    Joined:
    14 Jan 2005
    Messages:
    125
    Likes Received:
    3
    Reputations:
    2
    Proteus, у тя небольшая ошибочка. дело в то что брутить надо не от 1 до 32-х символов, а от 32-х до 32-х. а если сделать, как сказал маднет хэши словаря, то это это ваще столько же, сколько и по обычному словарю.
     
  12. ProTeuS

    ProTeuS --

    Joined:
    26 Nov 2004
    Messages:
    1,239
    Likes Received:
    542
    Reputations:
    445
    А давай не будем, у меня максимум был по теории 4исел на универ ;)

    алфавит = 16 символом
    длинна = 32 !!!!
    комб = 16^32 !!!!!!!!!!

    а если бы я писал от 1 до 32, то комб было бы равно 16^1 + 16^2 + 16^3 + ... + 16^32

    вот так вот...


    согласен (как легкий и не о4ень действенный способ), но я склонен к анализу гарантированного взлома брутом, а не прогонке по словарю из пару миллионов хешированных пасов! Кстати, словарик-то нехило будет потом занимать места (если пасов много хешировать), да и его генерация - тоже не минутное дело :D
     
  13. coyl

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

    Joined:
    14 Jan 2005
    Messages:
    125
    Likes Received:
    3
    Reputations:
    2
    гарантированного взлома брутом добиться невозможно в реалбных условиях. даже обычного мд5.
     
  14. ProTeuS

    ProTeuS --

    Joined:
    26 Nov 2004
    Messages:
    1,239
    Likes Received:
    542
    Reputations:
    445
    "обы4ного" мд5, хехе :)

    ну не скажи, если бы мы в бруте юзали не такие тупые настройки, а нормально выставили полный алфавит и длинну до 10 символов, то поверь - набрутили бы до 99% хешей - верняк! это ли не гарантированный взлом. только не надо говорить, 4то гарантированный - жто 100%, которого даже колизией не добьешся за разумное время...
     
    #14 ProTeuS, 27 Jul 2005
    Last edited: 27 Jul 2005