![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
![]()
Доброго времени суток!
Вот мой вопрос: Вот у меня есть мд5 в textBox1, в котором захешировано что-то. Известно, что буквы латинские и я еще знаю длину "пароля". Как написать код чтобы как бы программа сама выбрала нужные буквы чтобы вышел мд5 идентичный моему введенному, который находится в textBox1 ? Конечно чтобы показала в textBox2 в каком порядке эти буквы должны стоять чтобы получился одинаковый мд5 с textBox1. Очень нужно, но не знаю как реализовать. ![]() |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Хеши только брутфорсить (перебирать пароли) ища коллизии (т.е. пароли, хеш которых случайно совпадет.). MD5 расшифровать не удастся.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
+1 к ответ Виталия.
Ещё можно воспользоваться радужными таблицами, если длина "пароля" позволяет. Ну и если реально только заявленные символы в пароле есть. Если присутствует соль - то это всё дохлая идея изначально! |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
![]()
а как сделать чтобы комп сам захешировал пароль и отобразил то что он захешировал в tb1 а мд5 в tb2 ?
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
![]()
клас, а вот еще такой вопрос: пускай он захеширует так эти символы чтобы tb2 был бы равен с tb3. То есть у меня уже есть хеш, но я знаю какие символы использовать чтобы получить такую же строку, пускай железка сама мне сделает такой-же хеш, и за одно покажет в каком порядке должны стоят буквы чтобы хешы были бы = .
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
![]() |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Что в виде кода? Это и есть код, только функцию Захешировать вам надо реализовать.
Например, с помощью стандартных классов из неймспейса System.Security.Cryptography https://www.google.com/search?q=c%23+md5 https://msdn.microsoft.com/en-us/lib...vs.110%29.aspx
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
![]()
это я все знаю как сделать. Меня интересует как сделать чтобы комп сам захешировал "нужное" чтобы совпали мд5 (два tb) и чтобы он в tb1 показал что именно он захешировал чтобы мд5 совпали. Вот в чем главная проблема!!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть ли в delphi md5 как в lazaruse, там достаточно подключить MD5 и считать хэш? | Taner | Общие вопросы Delphi | 8 | 12.05.2014 08:38 |
Различие MD5 Delphi и MD5 PHP | Viteef | Общие вопросы Delphi | 14 | 09.02.2011 11:53 |
Строку в MD5-hash если Строка является MD5-хешем... | Человек_Борща | Общие вопросы Delphi | 0 | 13.04.2010 15:27 |
PHP MD5 и Delphi/C/C++ MD5 в чем отличие? | Человек_Борща | Общие вопросы Delphi | 1 | 05.04.2010 20:18 |
md5 на C | balto | Софт | 1 | 20.10.2009 15:33 |