Сейчас на форуме: asfa (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Кейген для телепорт и тому подобных... |
Посл.ответ | Сообщение |
|
Создано: 03 июня 2010 17:23 · Личное сообщение · #1 В топике "программы с простой защитой часть 1" была дана ссылка на teleport, как на программу с простой защитой и несложным генератором ключа. Вот мне интересно узнать как для неё вычислить алгоритм генерирования ключа. По-моему в деле участвует вот этот код, только не смекну что к чему. Code:
Кто-нобудь может подсказать как вычисляются подобные алгоритмы генерации ключа? ![]() |
|
Создано: 03 июня 2010 17:41 · Личное сообщение · #2 Смотря о чём речь... Есть несколько вариантов Teleport и много версий для каждого для версии Teleport Pro 1.62 а код видимо оттуда, это абсолютно не тот код смотри проверку: Code:
и в частности процедуру генерации по адресу 0042F86D ----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh ![]() |
|
Создано: 03 июня 2010 17:51 · Личное сообщение · #3 ekkl это вообще ф-ия strlen ![]() Code:
----- Лучше быть одиноким, но свободным © $me ![]() |
|
Создано: 03 июня 2010 19:36 · Личное сообщение · #4 >> ekkl это вообще ф-ия strlen Да? Не подумал бы. Но в eax она возвращает длину строки. Почему-то вызывается раз пять..... Что-то не совсем понятен алгоритм её работы. и что значит Code:
Isaev, код тот Code:
Процедура генерации вызывает приведенные мною выше участок кода. Ну да ладно, если это strlen ![]() |
|
Создано: 03 июня 2010 19:45 · Личное сообщение · #5 |
|
Создано: 03 июня 2010 20:08 · Личное сообщение · #6 ekkl Code:
код сам не смотрел , но сейчас очень часто и модно делать функции эмуляции , в которых скрыт секрет , то есть можно запихнуть что нужно , и модифицировать разбавить код, так что на участки совпавшего кода никогда бы не надеялся , если только он не полностью идентичен по количественно логическому составу. ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 03 июня 2010 21:05 · Личное сообщение · #7 |
|
Создано: 03 июня 2010 22:35 · Поправил: Coderess · Личное сообщение · #8 |
|
Создано: 03 июня 2010 23:34 · Поправил: ekkl · Личное сообщение · #9 А без ИДЫ никак? И как сигнатура может помочь в вычислении кейгена? --- Кстати, удалось вычислить, что сначала выполняются какие-то операции с ведённым серийником, получается 32 разрядное число. Потом имя пользователя (без последних 4 букв) побуквенно ксориться с 5DFEE4A4. Затем сравниваются числа полученные в первом и втором случае.. ![]() |
|
Создано: 03 июня 2010 23:54 · Личное сообщение · #10 |
|
Создано: 04 июня 2010 00:12 · Поправил: Coderess · Личное сообщение · #11 |
![]() |
eXeL@B —› Вопросы новичков —› Кейген для телепорт и тому подобных... |