привет всем! пожалуйста скажите, как можно вот это расшифровать и чем? md5(MD5())=74be16979710d4c4e7c6647856088456 md5(md5(MD5()))=acf7ef943fdeb3cbfed8dd0d8f584731 MD5()=d41d8cd98f00b204e9800998ecf8427e MD5 upper()=d41d8cd98f00b204e9800998ecf8427e MD5(bin2hex ())=d41d8cd98f00b204e9800998ecf8427e bin2hex MD5()=6434316438636439386630306232303465393830303939386563663834323765
Да только у тебя 2йное хэширование и тому подобное, а по этой причине придется делать брут по словарю, состаящему из md5 хешей искомых слов. Т.е. берете словарь, получаете от всех слов хэши и по этим хэшам брутим к примеру с помощью md5inside. Это для md5(MD5()). Для md5(md5(MD5())) составляем словарь с 2йным хэшированием. Для MD5() просто брут при помощи md5inside. Для MD5 upper() Брутим по словам ВЕРХНЕГО РЕГИСТРА. Для MD5(bin2hex ()) Пороли в двоичном виде переводятся в шестнадцатиричный.
я бы удивился, если бы ты сказал наоборот ведт хэш-фенкции неважно, что идет на ее вход, строка из 1 символа, или хеш из 32, который тоже является обычной последовательностью... дело в другом, для перебора такого плана хешей нужно неограниченый запас времени: алфавит = 16 символом длинна = 32 комб = 16^32 скорость брута = 3500000 п\сек время=9,7223533405982418132392744980505e+32 сек = 30829380202302897682772940,442827 лет вот такая вот пе4альная статистика, и имхо хешированные таблицы и словари ничем не помогут =(
Скорость получения хэша от обычного слова практически такая же как и от хэша, следовательно брут по обычному словарю ничем не отличается от брута по словарю хэшей этих слов!
Proteus, у тя небольшая ошибочка. дело в то что брутить надо не от 1 до 32-х символов, а от 32-х до 32-х. а если сделать, как сказал маднет хэши словаря, то это это ваще столько же, сколько и по обычному словарю.
А давай не будем, у меня максимум был по теории 4исел на универ алфавит = 16 символом длинна = 32 !!!! комб = 16^32 !!!!!!!!!! а если бы я писал от 1 до 32, то комб было бы равно 16^1 + 16^2 + 16^3 + ... + 16^32 вот так вот... согласен (как легкий и не о4ень действенный способ), но я склонен к анализу гарантированного взлома брутом, а не прогонке по словарю из пару миллионов хешированных пасов! Кстати, словарик-то нехило будет потом занимать места (если пасов много хешировать), да и его генерация - тоже не минутное дело
"обы4ного" мд5, хехе ну не скажи, если бы мы в бруте юзали не такие тупые настройки, а нормально выставили полный алфавит и длинну до 10 символов, то поверь - набрутили бы до 99% хешей - верняк! это ли не гарантированный взлом. только не надо говорить, 4то гарантированный - жто 100%, которого даже колизией не добьешся за разумное время...