Показать сообщение отдельно

  #3  
Старый 12.10.2009, 01:38
ErrorNeo
Moderator - Level 7
Регистрация: 02.05.2009
Сообщений: 894
Провел на форуме:
4297091

Репутация: 2261


Отправить сообщение для ErrorNeo с помощью ICQ
По умолчанию

молодец.

что хочется видеть:

1. юзер вводит a0e41c3f2453bca43a9fa7cd2374ce08:7b - получает md5($salt.$pass)
вводит 3ee8b35f9a15b0f257c79ded73d28cb5:gEA1Z получает md5(md5($salt).md5($pass))
и так далее. все алгоритмы с солями.

то, что в твоем случае он получает абстрактную цифру 32 - не тру.

2. юзер вводит a0e41c3f2453bca43a9fa7cd2374ce08 и получает.... ?
26 возможных алгоритмов?!
он должен получить - "вероятность того, что это md5 - 75%.
Вероятность того, что это md5(md5) - 20%.
Вероятность того, что это - один из алгоритмов, приведенных ниже - 5%".

3. юзер вводит 0В3CDE9BCA10E777FCA23BBC353A8C08A6330458 и получает - вероятность Мускул5 - 85%, ша1 - 10%.
остальные алгоритмы - 5% (перечислить)

вводит b21e876c4d391e2a897661149d83576b5530a089 и получает - ша-1 75%, мускул5 -20%, остальные агоритмы - 5%.

итд итп.

так же юзер должен мочь ввести кмс, и узнать достоверно, что там за агоритм (если кмс уже известна. См тут http://itdefence.ru/dbitems/)

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

Но молодец, что заморочился с темой. одобряэ.

ps. % вероятностей пиши приблизительные, "на глаз".
никто придираться не будет.
главное - суть.
а суть в том, что 32 символа бейз 16 это почти наверняка md5 и зуб ставлю что не тайгер, потому что за те ~10 миллионов хешей что я сломал я не встречал ни одного тайгера.
Как бэ надо донести это тоже до юзера) Но удобнее - в %, нежели писать "скорее всего" и "зуб ставлю что не оно, но в теории это возможно"

Последний раз редактировалось ErrorNeo; 12.10.2009 в 01:49..
 
Ответить с цитированием