Просмотр полной версии : md5
привет всем!
пожалуйста скажите, как можно вот это расшифровать и чем?
md5(MD5())=74be16979710d4c4e7c6647856088456
md5(md5(MD5()))=acf7ef943fdeb3cbfed8dd0d8f584731
MD5()=d41d8cd98f00b204e9800998ecf8427e
MD5 upper()=d41d8cd98f00b204e9800998ecf8427e
MD5(bin2hex ())=d41d8cd98f00b204e9800998ecf8427e
bin2hex MD5()=64343164386364393866303062323034653938303039 39386563663834323765
Чем .
http://forum.antichat.ru/thread6096.html
Да только у тебя 2йное хэширование и тому подобное, а по этой причине придется делать брут по словарю, состаящему из md5 хешей искомых слов.
Т.е. берете словарь, получаете от всех слов хэши и по этим хэшам брутим к примеру с помощью md5inside. Это для md5(MD5()). Для md5(md5(MD5())) составляем словарь с 2йным хэшированием. Для MD5() просто брут при помощи md5inside. Для MD5 upper() Брутим по словам ВЕРХНЕГО РЕГИСТРА. Для MD5(bin2hex ()) Пороли в двоичном виде переводятся в шестнадцатиричный.
Расшифровать - нельзя
Можно попытацца пробрутить
брутить уже не катируется =((
с маднетом согласен полностью!!!
привет всем!
пожалуйста скажите, как можно вот это расшифровать и чем?
md5(MD5())=74be16979710d4c4e7c6647856088456
md5(md5(MD5()))=acf7ef943fdeb3cbfed8dd0d8f584731
MD5()=d41d8cd98f00b204e9800998ecf8427e
MD5 upper()=d41d8cd98f00b204e9800998ecf8427e
MD5(bin2hex ())=d41d8cd98f00b204e9800998ecf8427e
bin2hex MD5()=64343164386364393866303062323034653938303039 39386563663834323765
анриал!
ProTeuS, брутится так же просто, как и обычный хэш!
ProTeuS, брутится так же просто, как и обычный хэш!
я бы удивился, если бы ты сказал наоборот :) ведт хэш-фенкции неважно, что идет на ее вход, строка из 1 символа, или хеш из 32, который тоже является обычной последовательностью...
дело в другом, для перебора такого плана хешей нужно неограниченый запас времени:
алфавит = 16 символом
длинна = 32
комб = 16^32
скорость брута = 3500000 п\сек
время=9,7223533405982418132392744980505e+32 сек = 30829380202302897682772940,442827 лет
вот такая вот пе4альная статистика, и имхо хешированные таблицы и словари ничем не помогут =(
Скорость получения хэша от обычного слова практически такая же как и от хэша, следовательно брут по обычному словарю ничем не отличается от брута по словарю хэшей этих слов!
может у кого-нибудь есть дступ к супер компьютору или в сети из 100к компьюторов :)
Proteus, у тя небольшая ошибочка. дело в то что брутить надо не от 1 до 32-х символов, а от 32-х до 32-х. а если сделать, как сказал маднет хэши словаря, то это это ваще столько же, сколько и по обычному словарю.
Proteus, у тя небольшая ошибочка. дело в то что брутить надо не от 1 до 32-х символов, а от 32-х до 32-х.
А давай не будем, у меня максимум был по теории 4исел на универ ;)
алфавит = 16 символом
длинна = 32 !!!!
комб = 16^32 !!!!!!!!!!
а если бы я писал от 1 до 32, то комб было бы равно 16^1 + 16^2 + 16^3 + ... + 16^32
вот так вот...
а если сделать, как сказал маднет хэши словаря, то это это ваще столько же, сколько и по обычному словарю.
согласен (как легкий и не о4ень действенный способ), но я склонен к анализу гарантированного взлома брутом, а не прогонке по словарю из пару миллионов хешированных пасов! Кстати, словарик-то нехило будет потом занимать места (если пасов много хешировать), да и его генерация - тоже не минутное дело :D
гарантированного взлома брутом добиться невозможно в реалбных условиях. даже обычного мд5.
гарантированного взлома брутом добиться невозможно в реалбных условиях. даже обычного мд5.
"обы4ного" мд5, хехе :)
ну не скажи, если бы мы в бруте юзали не такие тупые настройки, а нормально выставили полный алфавит и длинну до 10 символов, то поверь - набрутили бы до 99% хешей - верняк! это ли не гарантированный взлом. только не надо говорить, 4то гарантированный - жто 100%, которого даже колизией не добьешся за разумное время...
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot