Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Кодирование ключей... (НЕ про взлом)

Ответить
Настройки темы
Кодирование ключей... (НЕ про взлом)

Аватара для wale

Старожил


Сообщения: 258
Благодарности: 9


Конфигурация

Профиль | Отправить PM | Цитировать


На памяти пример с кейгеном к программе flashget...
Что такое ключ к программе flashget - набор разных символов, что-то вроде

"sadfhjgsaf8734ffgsadjfg3846fg8347gfdsgf874gugsakdf
g32478ftg432gf872gfuygsdfg3874gfufgsakjdfg3874fg4u
8g874fgjhfgksjafg38724fg43uygfu43ygfsdjfgjfkg348o7fg
3q4luifg4ljfg3jklgjksdbcji34grti"

Этот ключ зависит от имени пользователя и его e-maila, если изменить хоть одну лишь буковку в имени пользователя или адресе почты - этот ключ изменится кардинально, не будет ничего похожего...

Вопрос - каким образом кодируют такие ключи? (Конечно, они все делают по разному, но хотя бы пример..)
Как взломщики (если они не работают на саму компанию, создавшую ключи) создают эти генераторы?

Отправлено: 09:34, 11-06-2007

 

Аватара для yurfed

Ветеран


Сообщения: 20117
Благодарности: 3138

Профиль | Отправить PM | Цитировать


wale Здесь разрабатывается свой алгоритм. Посмотри Как сделать генератор PH, не зная алгоритма его вычисления.
А вот алгоритм одной програмки генерирующей ключ от введённого имени.
Код: Выделить весь код
015F:004022FD 83C105 ADD ECX,05
015F:00402300 83C605 ADD ESI,05
015F:00402303 0FAFCE IMUL ECX,ESI
015F:00402306 8D1489 LEA EDX,[ECX*4+ECX]
015F:00402309 8BC1 MOV EAX,ECX
015F:0040230B 6A0A PUSH 0A
015F:0040230D 8D0C90 LEA ECX,[EDX*4+EAX] <-- ECX=EDX*4+EAX
015F:00402310 8D34C8 LEA ESI,[ECX*8+EAX] <-- ESI=ECX*8+EAX
015F:00402313 8D1470 LEA EDX,[ESI*2+EAX] <-- EDX=ESI*2+EAX
Тут идут математические действия очень простые. Аналогично такому выражению:
EDX=(( ((сумма_всех_символов+5)*(длинна_имени+5)*5) *4+(сумма_всех_символов+5)*
*(длинна_имени+5))*8+(сумма_всех_символов+5)*(длинна_имени+5))*2+(сумма_всех_символов+5)*(длинна_име ни+5)
В результате на имя vallkor будет выдан ключ 2D3124224

Всем модераторам и администраторам. Это не пособие по взлому. Для тех кто знает, тот и так знает, а это всего лишь попытка обьяснить откуда беруться все эти буковки в ключах. Тем более, без хорошего знания АСМа, это всего лишь набор строк.

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Последний раз редактировалось yurfed, 11-06-2007 в 10:33.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:16, 11-06-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для DillerInc

Обратный инженер


Сообщения: 644
Благодарности: 47

Профиль | Отправить PM | Цитировать


Либо для генерации ключей используется какой-нибудь криптоалгоритм.Но в данном случае справедливо будет высказывание,что недостаточно только применить стойкое крипто,необходимо ещё и правильно его реализовать.Иначе уязвимость будет найдена при исследовании,и возможность создания генератора ключа станет реальной.

-------
То,что неясно,следует выяснить.То,что трудно творить,следует делать с великой настойчивостью. © Конфуций


Отправлено: 11:52, 11-06-2007 | #3


Аватара для wale

Старожил


Сообщения: 258
Благодарности: 9

Профиль | Отправить PM | Цитировать


Да, это сложновато... Нужно будет время..

Спасибо! )))

Отправлено: 12:44, 11-06-2007 | #4



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Кодирование ключей... (НЕ про взлом)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
копирование ключей реестра ИгорьG Хочу все знать 10 27-10-2008 21:12
Версия ОС и подстановка ключей. karb0f0s Автоматическая установка Windows 2000/XP/2003 6 25-05-2007 13:29
Права на редактирование ключей в реестре Glivich S Microsoft Windows 2000/XP 2 03-12-2006 12:31
подскажите значения ключей Kanonir Автоматическая установка Windows 2000/XP/2003 2 28-10-2005 14:49




 
Переход