Сейчас на форуме: rtsgreg1989, zds, _MBK_ (+5 невидимых) |
![]() |
eXeL@B —› Основной форум —› Залом ASPack 2.1 |
Посл.ответ | Сообщение |
|
Создано: 24 сентября 2007 17:38 · Личное сообщение · #1 Привет всем!Парни вообщем такой вопрос.У меня есть гавнистая привычка собирать всякие гавнопроты и пакеры.Естественно не все они зареганные.Вот начал собирать старый добрый ASpack.Попалась мне версия 2.1.Ключей в инете нету,да и взломать ни кто не захотел.Пришлось самому. Вот в чём вышла загвоздка:ну я думаю все знают ограничения которые солод повесил на этот пакер.Это- неактивные 3 чекбокса,нельзя изменять секцию .aspack,надпись красным о том,что это не зареганная версия и не сохраняются настройки после выхода из проги.Со всеми кроме последнего пункта ограничениями я справился очень быстро.Для тех кому интересно скажу вкратце как: 1)Распаковываем(там Asprotect 1.0 помойму) ![]() 2)Перестраиваем ресурсы,чтобы можно было открыть в рестораторе. 3)Открываем любимый редактор ресурсов и ищем: а)надпись о том что мы не зареганы(Unregistered version. Options are not saved) б)3 неактывных пункта в настройках. Когда находит строку о не зарегестрированости,то в конце строки дописываем Visible = False Когда находим остальные пункты,то находим соответственно там строчку Enabled = False(ну типа она не активна).С умным лицом меняем эту строчку на Enabled = True.Всё неактивные пункты работают.Многие скажут,что можно подсмотреть активацию этих пунктов в отладчике.Но мне кажется так меньше гемора. ![]() Теперь по поводу названия секции .aspack которую нам не разрешают менять. Открываем отладчик и производим поиск строки под названием "Edit".Находим две такие штуки.На второй ставим брейкпоинт,запускаем прогу,выбираем вкладку настройки и прерываемся вот здесь: 00426F66 . 8BF2 MOV ESI,EDX
Поставили бряк на адрес 00426F6E,перезапустились и прервались на нашем бряке заходим по F7 и видим: 0041477C $ 55 PUSH EBP
По адресу 004147CA стоит нужный нам переход,отвечаюшщий за активность диалога с названием секции.Здесь можно извращаться как хотите,но у меня времени много не было и я вместо JNE впендюлил JMP.Всё. С этим всем справиося в течении 20-30 минут,а вот как сделать так,чтобы прога сохраняла настройки ни как не додумаюсь.Она ни какие файлы не читает,в реестр ничего не пишет и ничего оттуда не читает.У меня вообще возник вопрос:А как собственно регестрировать сей продукт?Дядя лёша Солодовников если вы меня слышите мож чё поскажите? ![]() Ну а если серьёзно как сделать,чтобы прога сохраняла изменения.Аспаков наломано много,так что я думаю я за этой проблемой просижу ещё сутки ![]() Заранее извеняюсь за большой пост и тупой вопрос,но код привёл для тех кому это интересно. Всем отвечающим заранее огромный респект. ![]() ![]() |
|
Создано: 24 сентября 2007 17:48 · Личное сообщение · #2 |
|
Создано: 24 сентября 2007 18:02 · Поправил: alchemister · Личное сообщение · #3 |
|
Создано: 24 сентября 2007 18:02 · Личное сообщение · #4 |
|
Создано: 24 сентября 2007 18:04 · Личное сообщение · #5 alchemister пишет: а другой с патчем Не совсем ![]() ![]() ----- iNTERNATiONAL CoDE CReW ![]() |
|
Создано: 24 сентября 2007 18:07 · Личное сообщение · #6 HandMill пишет: Аспак давным-давно отломан и лежит в инете. И что теперь? Человек развивается, а ты тут про сломаный аспак в сети говоришь. Экзекриптора с темидой сломаных тоже дохера в сети. А тебе вот слабо будет их сломать? А зачем, когда его уже сломали, да? Тогда иди на keygen.us и качай кейгены и сериалы, флудер бля. ----- iNTERNATiONAL CoDE CReW ![]() |
|
Создано: 24 сентября 2007 18:09 · Поправил: alchemister · Личное сообщение · #7 |
|
Создано: 24 сентября 2007 18:15 · Личное сообщение · #8 Spirit пишет: И что теперь? Человек развивается, а ты тут про сломаный аспак в сети говоришь. Да в том то и дело,что просто интересно.Здесь у меня загвоздка только в отсутствии опыта.Так как вот с такой хернёй ни разу не сталкивался.Вот столкнулся и засел ![]() kaiZer пишет: Ну дык в аспаке регистрация вроде через рег-файл, из него читаются нужные данные, которые шифруются в программе и сравниваются с данными в рег-файле Ну я уж не настолько тупой и тем более я написал же.Он ничего из реестра не считывает и не записывает.То же самое с файлами. alchemister пишет: Но вот ASPack 2.11 и ASPack 2.12, один уже сломанный, а другой с патчем Спасибо за помощь.Скачать скачаю,но хотелось бы разобраться,чё да как.Можно конечно и подсмотреть во взломанном,но не люблю я в чужих кряках копаться.Надеюсь вы меня поймёте. ![]() |
|
Создано: 24 сентября 2007 18:27 · Личное сообщение · #9 |
|
Создано: 24 сентября 2007 18:31 · Личное сообщение · #10 |
|
Создано: 24 сентября 2007 18:55 · Личное сообщение · #11 |
|
Создано: 24 сентября 2007 19:24 · Личное сообщение · #12 Spirit да без проблем ![]() ASPack v1.00 -бесплатный Aspack 1.02 -бесплатный ASPack v1.03-бесплатный ASPack v1.05-бесплатный Aspack 1.06 -бесплатный ASPack 1.07 -хер поймёш,вроде ограничений нет ASPack 1.083 -зареганный ASPack 1.084 -следующий после 2.1 у меня на очереди ASPack 2.000 -то же надо ломать ASPack 2.001 -зареганный ASPack 2.1 -собственно сабж ASPack 2.11 -зареганный ASPack 2.12 -зареганный Если что нужно пиши в личку-поделюсь без проблем.Учитывай,что у меня до хера всяких протов и других пакеров. ![]() ![]() |
|
Создано: 25 сентября 2007 13:30 · Личное сообщение · #13 |
|
Создано: 25 сентября 2007 13:41 · Личное сообщение · #14 |
|
Создано: 25 сентября 2007 13:53 · Поправил: Ice-T · Личное сообщение · #15 |
|
Создано: 25 сентября 2007 15:06 · Личное сообщение · #16 |
![]() |
eXeL@B —› Основной форум —› Залом ASPack 2.1 |