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

 eXeL@B —› Вопросы новичков —› Генерация кода в AceHTML Pro
Посл.ответ Сообщение

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

Создано: 31 августа 2010 18:07 · Поправил: Profexer
· Личное сообщение · #1

Программа AceHTML Pro 6.6
software.visicommedia.com/en/download/download.html?idProduct=152

Не могу разобраться как генерируется ключ - помогите понять.

Все по порядку:
Софт нечем не запакован, написан Delphi.
Заходим в Help -> Enter registartion key...
Вводим имя и ключ (ключ символов 20)

00928B38 --> функция реакции на нажатие OK
005295BC --> начинается генерация ключа
00529646 --> цикл генерации ключа

В этом цикле берутся некие значения, и на основании них из заданной строки выбираются символы, которые и есть ключом.

Значения берутся из файла ( BYTE PTR DS:[] )

Кто может объяснить каким образом вычисляются эти значения или точнее от чего зависит их адрес?



Ранг: 58.1 (постоянный), 42thx
Активность: 0.060.01
Статус: Участник

Создано: 03 сентября 2010 19:04 · Поправил: hlmadip
· Личное сообщение · #2

ключ можно подсмотреть в стеке, в аттаче пример
add: и как эту гадость заставить считать себя незарегистрированной)
d8e6_03.09.2010_CRACKLAB.rU.tgz - Текстовый документ.txt



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

Создано: 06 сентября 2010 23:52
· Личное сообщение · #3

Как думаешь, если я указал где начинается генерация серийника, я мог бы увидеть где подсмотреть готовый? =)

Вопрос не в том где его подсмотреть, а в том, как написать к нему кейген.

Лицензия в реестре
[HKEY_LOCAL_MACHINE\SOFTWARE\Visicom Media\AceHTML 6 Pro]
Ключи User и Format.



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

Создано: 06 сентября 2010 23:53
· Личное сообщение · #4

А я вижу много кто может помочь )




Ранг: 164.6 (ветеран), 65thx
Активность: 0.120
Статус: Участник
Волшебник

Создано: 07 сентября 2010 09:02
· Личное сообщение · #5

А я вижу много кто может помочь )
Весь залом делится на два этапа: обнаружение кода защитного механизма и его реверс.
Первый этап вы прошли успешно - переходите на следующий уровень. Осталось повтрорить код генерации на каком-либо из языков высокого уровня(можно и на асме, если вам предпочтительнее)

-----
Следуй за белым кроликом




Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 07 сентября 2010 09:45
· Личное сообщение · #6

Profexer пишет:
А я вижу много кто может помочь )

Пройдись KryptoANALyzer-ом и все вопросы отпадут сами собой



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

Создано: 09 сентября 2010 14:29
· Личное сообщение · #7

neomant пишет:
Осталось повтрорить код генерации на каком-либо из языков высокого уровня(можно и на асме, если вам предпочтительнее)


Чтобы повторить код генерации нужно его понять.


Vovan666 пишет:
Пройдись KryptoANALyzer-ом и все вопросы отпадут сами собой


Я так понимаю, Вы намикаете на blowfish?




Ранг: 164.6 (ветеран), 65thx
Активность: 0.120
Статус: Участник
Волшебник

Создано: 09 сентября 2010 14:45
· Личное сообщение · #8

Profexer пишет:
Чтобы повторить код генерации нужно его понять.

Profexer пишет:
Я так понимаю, Вы намикаете на blowfish?

В некоторых случаях понимать алго и не стоит - это как заново велосипед изобретать.
Достаточно правильно идентифицировать его. Если это действительно blowfish, подсматриваем в софтинке вектор инициализации, входные параметры, берём сырец алго и вуаля.

-----
Следуй за белым кроликом





Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 09 сентября 2010 15:34 · Поправил: Isaev
· Личное сообщение · #9

neomant пишет:
это как заново велосипед изобретать.

это точно! никогда не забуду, как я CRC32 воссоздавал часа 3
теперь постоянно сначала смотрю Kanal!

Profexer пишет:
005295BC --> начинается генерация ключа


00927C9C как раз инициализация Blowfish, а потом попадаем туда.

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




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

Создано: 09 сентября 2010 16:09
· Личное сообщение · #10

Дауж, было бы не плохо почитать про создание кейгена для данного экземпляра, но и за какие-то подсказки спасибо конечно.



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

Создано: 09 сентября 2010 16:19 · Поправил: Profexer
· Личное сообщение · #11

---- del ----




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 09 сентября 2010 17:15 · Поправил: Isaev
· Личное сообщение · #12

Profexer пишет:
было бы не плохо почитать про создание кейгена

в чём проблема то? код перед глазами, сиди и копируй по тихоньку
а по blowfish keygenme куча в нете, почитай

Тут исходники есть к кейгенми: mrhaandi.thecoderblogs.com/2007/08/03/halstens-cryptome1/ с blowfish
Тут тоже, но не чистый: jardinezchezjb.free.fr/

Тут к сабжу кеймейкер чистый на сях: otpada.net/2007/05/31/acehtml_pro_66__keygen.html
можешь покопать его

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh



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


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