Сейчас на форуме: (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Генерация кода в AceHTML Pro |
Посл.ответ | Сообщение |
|
Создано: 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:[] ) Кто может объяснить каким образом вычисляются эти значения или точнее от чего зависит их адрес? ![]() |
|
Создано: 03 сентября 2010 19:04 · Поправил: hlmadip · Личное сообщение · #2 ключ можно подсмотреть в стеке, в аттаче пример add: и как эту гадость заставить считать себя незарегистрированной) ![]() ![]() |
|
Создано: 06 сентября 2010 23:52 · Личное сообщение · #3 |
|
Создано: 06 сентября 2010 23:53 · Личное сообщение · #4 |
|
Создано: 07 сентября 2010 09:02 · Личное сообщение · #5 А я вижу много кто может помочь ) Весь залом делится на два этапа: обнаружение кода защитного механизма и его реверс. Первый этап вы прошли успешно - переходите на следующий уровень. Осталось повтрорить код генерации на каком-либо из языков высокого уровня(можно и на асме, если вам предпочтительнее) ----- Следуй за белым кроликом ![]() |
|
Создано: 07 сентября 2010 09:45 · Личное сообщение · #6 |
|
Создано: 09 сентября 2010 14:29 · Личное сообщение · #7 |
|
Создано: 09 сентября 2010 14:45 · Личное сообщение · #8 Profexer пишет: Чтобы повторить код генерации нужно его понять. Profexer пишет: Я так понимаю, Вы намикаете на blowfish? В некоторых случаях понимать алго и не стоит - это как заново велосипед изобретать. Достаточно правильно идентифицировать его. Если это действительно blowfish, подсматриваем в софтинке вектор инициализации, входные параметры, берём сырец алго и вуаля. ----- Следуй за белым кроликом ![]() |
|
Создано: 09 сентября 2010 15:34 · Поправил: Isaev · Личное сообщение · #9 neomant пишет: это как заново велосипед изобретать. это точно! никогда не забуду, как я CRC32 воссоздавал часа 3 ![]() теперь постоянно сначала смотрю Kanal! Profexer пишет: 005295BC --> начинается генерация ключа 00927C9C как раз инициализация Blowfish, а потом попадаем туда. ----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh ![]() |
|
Создано: 09 сентября 2010 16:09 · Личное сообщение · #10 |
|
Создано: 09 сентября 2010 16:19 · Поправил: Profexer · Личное сообщение · #11 |
|
Создано: 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 |