Форум: "Прочее";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.037 c