PDA

Просмотр полной версии : md5


Kent
23.07.2005, 00:03
привет всем!

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

md5(MD5())=74be16979710d4c4e7c6647856088456
md5(md5(MD5()))=acf7ef943fdeb3cbfed8dd0d8f584731
MD5()=d41d8cd98f00b204e9800998ecf8427e
MD5 upper()=d41d8cd98f00b204e9800998ecf8427e
MD5(bin2hex ())=d41d8cd98f00b204e9800998ecf8427e
bin2hex MD5()=64343164386364393866303062323034653938303039 39386563663834323765

Vandal
23.07.2005, 00:27
Чем .
http://forum.antichat.ru/thread6096.html

madnet
23.07.2005, 21:34
Да только у тебя 2йное хэширование и тому подобное, а по этой причине придется делать брут по словарю, состаящему из md5 хешей искомых слов.
Т.е. берете словарь, получаете от всех слов хэши и по этим хэшам брутим к примеру с помощью md5inside. Это для md5(MD5()). Для md5(md5(MD5())) составляем словарь с 2йным хэшированием. Для MD5() просто брут при помощи md5inside. Для MD5 upper() Брутим по словам ВЕРХНЕГО РЕГИСТРА. Для MD5(bin2hex ()) Пороли в двоичном виде переводятся в шестнадцатиричный.

nerezus
24.07.2005, 12:38
Расшифровать - нельзя
Можно попытацца пробрутить

Xalegi
24.07.2005, 14:50
брутить уже не катируется =((
с маднетом согласен полностью!!!

ProTeuS
25.07.2005, 02:20
привет всем!

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

md5(MD5())=74be16979710d4c4e7c6647856088456
md5(md5(MD5()))=acf7ef943fdeb3cbfed8dd0d8f584731
MD5()=d41d8cd98f00b204e9800998ecf8427e
MD5 upper()=d41d8cd98f00b204e9800998ecf8427e
MD5(bin2hex ())=d41d8cd98f00b204e9800998ecf8427e
bin2hex MD5()=64343164386364393866303062323034653938303039 39386563663834323765

анриал!

madnet
25.07.2005, 03:31
ProTeuS, брутится так же просто, как и обычный хэш!

ProTeuS
25.07.2005, 04:35
ProTeuS, брутится так же просто, как и обычный хэш!

я бы удивился, если бы ты сказал наоборот :) ведт хэш-фенкции неважно, что идет на ее вход, строка из 1 символа, или хеш из 32, который тоже является обычной последовательностью...

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

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

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

madnet
25.07.2005, 04:58
Скорость получения хэша от обычного слова практически такая же как и от хэша, следовательно брут по обычному словарю ничем не отличается от брута по словарю хэшей этих слов!

Kent
25.07.2005, 10:03
может у кого-нибудь есть дступ к супер компьютору или в сети из 100к компьюторов :)

coyl
25.07.2005, 18:46
Proteus, у тя небольшая ошибочка. дело в то что брутить надо не от 1 до 32-х символов, а от 32-х до 32-х. а если сделать, как сказал маднет хэши словаря, то это это ваще столько же, сколько и по обычному словарю.

ProTeuS
26.07.2005, 03:51
Proteus, у тя небольшая ошибочка. дело в то что брутить надо не от 1 до 32-х символов, а от 32-х до 32-х.


А давай не будем, у меня максимум был по теории 4исел на универ ;)

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

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

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



а если сделать, как сказал маднет хэши словаря, то это это ваще столько же, сколько и по обычному словарю.

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

coyl
26.07.2005, 18:45
гарантированного взлома брутом добиться невозможно в реалбных условиях. даже обычного мд5.

ProTeuS
27.07.2005, 05:20
гарантированного взлома брутом добиться невозможно в реалбных условиях. даже обычного мд5.

"обы4ного" мд5, хехе :)

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