Сейчас на форуме: _MBK_, ut2004, vsv1 (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Как распознать алгоритм?
Посл.ответ Сообщение

Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 16 декабря 2006 01:28
· Личное сообщение · #1

Есть программа которая работает с логинами, но для её работы нужен пароль. т.е. у меня есть логин, а за пароль я беру у другого человека, который его мне генерит. Так вот, есть логины и пароли к ним, около 20, можно ли по ним узнать алгоритм генерации пароля по логину?




Ранг: 120.9 (ветеран), 5thx
Активность: 0.080
Статус: Участник
Programmer and reverser

Создано: 16 декабря 2006 03:24
· Личное сообщение · #2

Маловероятно...
Золотое правило программирования: даже если ты знаешь входные и выходные данные функции, невозможно определить ее алгоритм.
Выкладывай. Может там что-нить типа MD5 или base64...

-----
Уважайте других и пишите грамотно.




Ранг: 0.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 16 декабря 2006 04:00 · Поправил: Di9
· Личное сообщение · #3

ВОт в здесь все эти --> коды <-- http://upload.di9.by.ru/codes.txt .




Ранг: 420.3 (мудрец)
Активность: 0.240
Статус: Участник

Создано: 16 декабря 2006 06:43
· Личное сообщение · #4

Di9
Проще было бы сказать/выложить саму программу...

-----
Сколько ни наталкивали на мысль – все равно сумел увернуться





Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 16 декабря 2006 06:45
· Личное сообщение · #5

невозможно..
3+3=6
2+4=6
1+5=6
...

-----
Тут не могла быть ваша реклама




Ранг: 13.5 (новичок)
Активность: 0.010
Статус: Участник

Создано: 16 декабря 2006 15:53
· Личное сообщение · #6

Чисто теоретически это реально. Практически тебе надо достать определенное (обычно офигеннно большое) число логинов/паролей



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 17 декабря 2006 05:48
· Личное сообщение · #7

Di9 пишет:
Так вот, есть логины и пароли к ним, около 20, можно ли по ним узнать алгоритм генерации пароля по логину?

Пока можно только сказать, что длина в символах логина и пароля - одинаковы. Можно посмотреть на XOR и попытаться угадать алгоритм ключа, т.к. увы - ключ разный для разных логинов. Чтобы что-то сказать про алгоритм, инфы явно недостаточно и она абсолютно беспорядочная. Надо было задавать логины отличающиеся в одном символе - тогда можно "гадать" по науке. Сейчас пока число возможных алгоритмов немыслимо велико Если использован любой ассиметричный шифр - алгоритм угадать можно, а вот вскрыть - фига. Правда я не знаю таких шифров, когда закодированный текст остается в виде символов, но никто не мешает кодировать сигнатуру логина и использовать Base64-подобный код.


 eXeL@B —› Вопросы новичков —› Как распознать алгоритм?
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати