Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.17;
Скачать: CL | DM;

Вниз

MD5   Найти похожие ветки 

 
Хэш   (2007-05-24 14:06) [0]

Неужели по Хэшу MD5 можно восстановить, то что было с чего получили этот хэш?


 
antonn ©   (2007-05-24 14:08) [1]

можно попытаться перебором


 
McSimm_ ©   (2007-05-24 14:08) [2]

Нет.
Можно получить нечто, дающее такой же хэш.


 
TUser ©   (2007-05-24 14:13) [3]

Можно. У ЦРУ есть секретный алгорнитм. Иди в шпионы.

:)


 
homm ©   (2007-05-24 14:13) [4]

> Неужели по Хэшу MD5 можно восстановить, то что было с чего
> получили этот хэш?

Если бы можно было, это был бы идеальный архиватор. Всегда дает архив размера ключа, а ты из него гигабайты извлекаешь, по которым хэш получен :)


 
Правильный Вася   (2007-05-24 14:14) [5]

ага, а из архива размером 10 байт можно книгу Фленова восстановить


 
Sam Stone ©   (2007-05-24 14:17) [6]

> Если бы можно было

так ведь можно ) другой вопрос сколько это займет времени :о)


 
TUser ©   (2007-05-24 14:18) [7]

> так ведь можно ) другой вопрос сколько это займет времени :о)

Нисколько. Не имея оригинала - нельзя. Если ты не из ЦРУ. :)


 
McSimm_ ©   (2007-05-24 14:19) [8]

Так ведь нельзя.


 
Хэш   (2007-05-24 14:19) [9]

> [2] McSimm_ ©   (24.05.07 14:08)
> Можно получить нечто, дающее такой же хэш.

А что же это за Хэш такой? нафик он нужен тогда.

На одном сайте видел: типа введите хэш, а я вам восстановлю, то что было. Я ввел пару хэш, он не один не смог восстановить.
А вот строка для примера там же, вот ее восстановил:)

> [3] TUser ©   (24.05.07 14:13)
> Можно. У ЦРУ есть секретный алгорнитм. Иди в шпионы.

Ну как можно взять хэш у 100Mb-ого файла, и потом по этому хэшу(несколько байт) восстановить 100mb-й файл????


 
McSimm_ ©   (2007-05-24 14:20) [10]

Хорошо было бы также научиться восстанавливать значение байта из контрольного бита


 
TUser ©   (2007-05-24 14:22) [11]

> Хорошо было бы также научиться восстанавливать значение байта из контрольного бита

Это тоже можно. Только ЦРУ дорого берет за такие услуги.


 
McSimm_ ©   (2007-05-24 14:26) [12]


> А что же это за Хэш такой? нафик он нужен тогда.

Других не бывает.


 
homm ©   (2007-05-24 14:26) [13]

> Это тоже можно. Только ЦРУ дорого берет за такие услуги.

Иди в бан уже со своим ЦРУ. Все смеються, не могут, животы надрывают.


 
antonn ©   (2007-05-24 14:36) [14]

баном тоже заведует ЦРУ
:)


 
McSimm_ ©   (2007-05-24 14:38) [15]


> введите хэш, а я вам восстановлю, то что было. Я ввел пару
> хэш, он не один не смог восстановить.
> А вот строка для примера там же, вот ее восстановил:)

Словарь готовых пар данные-хэш.
И это самый эффективный способ.

Однако и защита тоже очень проста - достаточно в исходные данные вносить небольшое искажение при формировании хэша и при проверке, что, например, многими и делается при авторизации.


 
ProgRAMmer Dimonych ©   (2007-05-24 14:49) [16]

> Хэш   (24.05.07 14:19) [9]
> На одном сайте видел: типа введите хэш, а я вам восстановлю,
>  то что было. Я ввел пару хэш, он не один не смог восстановить.
> А вот строка для примера там же, вот ее восстановил:)
На PHP:

@$EnteredHash=$_GET["hash"];
if ($EnteredHash==TheGivenExample)
{
echo(TheResultForTheExample);
}

Ну, и if ($EnteredHash!=TheGivenExample), то просто echo("Обломись, чувак, не пропёрла фишка!!!");


 
ProgRAMmer Dimonych ©   (2007-05-24 14:49) [17]

> Хэш   (24.05.07 14:19) [9]
> На одном сайте видел: типа введите хэш, а я вам восстановлю,
>  то что было. Я ввел пару хэш, он не один не смог восстановить.
> А вот строка для примера там же, вот ее восстановил:)
На PHP:

@$EnteredHash=$_GET["hash"];
if ($EnteredHash==TheGivenExample)
{
echo(TheResultForTheExample);
}

Ну, и if ($EnteredHash!=TheGivenExample), то просто echo("Обломись, чувак, не пропёрла фишка!!!");


 
partizan   (2007-05-24 14:58) [18]


> Других не бывает.

Бывает, на эллиптических кривых


 
McSimm_ ©   (2007-05-24 15:08) [19]


> Бывает, на эллиптических кривых


Что вы имеете в виду?

Как я понимаю, хэш - некоторая последовательность данных фиксированной длины, имеющая одностороннее соответствие с набором данных произвольной длины.

Просто зашифрованный каким-либо алгоритмом текст не является его хэшем.

Или я что-то неправильно понял?


 
Anatoly Podgoretsky ©   (2007-05-24 15:39) [20]

> TUser  (24.05.2007 14:18:07)  [7]

Наши рекетеры решают эту задачу за 15 секунд, используя крипторектальные алгоритмы


 
Anatoly Podgoretsky ©   (2007-05-24 15:39) [21]

> Хэш  (24.05.2007 14:19:09)  [9]

Тебя развели


 
Anatoly Podgoretsky ©   (2007-05-24 15:40) [22]

> TUser  (24.05.2007 14:22:11)  [11]

Наши делают это бесплатно


 
homm ©   (2007-05-24 15:45) [23]

Удалено модератором


 
homm ©   (2007-05-24 15:48) [24]

Ага, а «крипторектальный», значит можно? :)


 
Anatoly Podgoretsky ©   (2007-05-24 15:52) [25]

> homm  (24.05.2007 15:48:24)  [24]

Можно


 
Хэш   (2007-05-24 15:55) [26]

> [21] Anatoly Podgoretsky ©   (24.05.07 15:39)

Я так и понял, а [20] понравилось. Принцип раскодирования всего :)


 
noname_   (2007-05-24 16:23) [27]

edonkey - сетевой сервис по восстановлениею файлов по md5 сумме


 
TV   (2007-05-24 18:11) [28]


> Anatoly Podgoretsky ©   (24.05.07 15:39) [20]

Немного не правильный метод.
Идеальным для восстановления информации по хэшу является метод, описанный в
http://termorect.narod.ru/



Страницы: 1 вся ветка

Текущий архив: 2007.06.17;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.013 c
15-1180002314
zdm
2007-05-24 14:25
2007.06.17
Иконки из ресурсов


1-1177061372
Лысеющий Самурай
2007-04-20 13:29
2007.06.17
Как получить выделенный текст


15-1178522752
TUser
2007-05-07 11:25
2007.06.17
Саркази - выбор французов


15-1179817899
Rouse_
2007-05-22 11:11
2007.06.17
Производители Spyware подали в суд на Антивирус :)


2-1180414270
Firefly
2007-05-29 08:51
2007.06.17
Работа с TreeView