Посл.ответ |
Сообщение |
Ранг: 13.3 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 13 августа 2006 09:08 · Личное сообщение · #1
Можно ли сделать патч проги в инсталляторе?
Наверное возникнут проблемы с поиском адресов
| Сообщение посчитали полезным: |
|
Ранг: 310.8 (мудрец), 29thx Активность: 0.43↘0 Статус: Участник
|
Создано: 13 августа 2006 10:58 · Личное сообщение · #2
NRyder пишет:
Можно ли сделать патч проги в инсталляторе?
Инсталлятор, тоже программа. Какие проблемы. Более того, для большинства инсталляторов есть распаковщики/упаковщики. Часть вареза уже давно распространяется в виде переупакованных "инсталлов".
| Сообщение посчитали полезным: |
Ранг: 13.3 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 13 августа 2006 19:29 · Личное сообщение · #3
Вот это меня как раз и интересует, например как вытащить из дистриба прогу, пропатчить пару байт и опять засунуть (в дистриб)
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 13 августа 2006 19:32 · Личное сообщение · #4
NRyder пишет:
Вот это меня как раз и интересует, например как вытащить из дистриба прогу
зависит от типа установщика, многие хранят все файлы в оверлее
| Сообщение посчитали полезным: |
 Ранг: 85.5 (постоянный), 16thx Активность: 0.04↗0.05 Статус: Участник
|
Создано: 14 августа 2006 06:30 · Поправил: RAMZEZzz · Личное сообщение · #5
Как вариант: можно приклеить к инсталлятору патчер, который после инсталла пропатчит твою прожку
правда через  , но у меня работало
Но учти, что некоторые инсталлеры проверяют сами себя при запуске, и при малейшем изменении запускаться не желают. Так что после патча надо искать процедуру проверки и модифицировать контрольную сумму или саму эту процедуру
| Сообщение посчитали полезным: |
Ранг: 153.9 (ветеран) Активность: 0.12↘0 Статус: Участник reborn
|
Создано: 14 августа 2006 12:00 · Личное сообщение · #6
Можно посмотреть не устанавливает ли прога дополнительного нечего в системные папки и тогда просто перепаковать её своим любимым инсталятором, я так и делал иногда
----- ~ the Power Of Reversing team ~ | Сообщение посчитали полезным: |
 Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник
|
Создано: 14 августа 2006 12:04 · Личное сообщение · #7
Пересобирать инсталлятор может быть делом проблемным. Вариант с приклееным патчером мне нравится больше.
| Сообщение посчитали полезным: |
 Ранг: 207.4 (наставник) Активность: 0.21↘0 Статус: Участник Jeefo Recovery
|
Создано: 14 августа 2006 15:56 · Личное сообщение · #8
Самое простое, это с Inno Setup, т.к. при распаковке вы получаете готовый проект вместе с установочным скриптом. В итоге, все сводится к тому, что распаковав интсалл, делаете что хотите с прогой, и затем снова собираете инсталлер с помощью Inno Setup. (факттчески, просто натравив прогу на готовый скрипт)
Я так убирал из некоторых инсталляторов пароли, кот был защищен процесс установки.
----- The blood swap.... | Сообщение посчитали полезным: |
Ранг: 5.5 (гость) Активность: 0.01↘0 Статус: Участник
|
Создано: 14 августа 2006 17:27 · Поправил: hedgehot · Личное сообщение · #9
Inno Setup и NullSoft Installation System можно распаковать и посмотреть параметры установки, в Wise Installation System после установки создается файл install.log в котором тоже можно посмотреть как происходила установка! Хотя раньше я с помощью RegSnap просто снимал снимки системы до и после установки, а потом сравнивал! В основном многие программы просто копируются практически не ставя никаких меток в системе, а метки создаются после запуска установленной программы. Кстати в прогах с .MSI файлами (Corel, ACDSee) можно просто задать ключи вводящие серийный номер или просто сделать административную установку и пропатчить в ней чего угодно (Я так себе сделал "ретаил" сборку Corel Paint Shop Pro X Русскую версию). Для MSI файлов есть утилиты например Qwerty.MSI и izfree
| Сообщение посчитали полезным: |
 Ранг: 275.9 (наставник), 340thx Активность: 0.22=0.22 Статус: Участник RBC
|
Создано: 14 августа 2006 18:39 · Поправил: Kindly · Личное сообщение · #10
А есть еще такая весчь как шифровка инсталлятора и у некоторых проверка целостности. Не знаю, получится ли такое пропатчивание.
Ara пишет:
Пересобирать инсталлятор может быть делом проблемным. Вариант с приклееным патчером мне нравится больше.
Согласен. Но если инсталлятор не сложный, можно пересобрать уже взломанный вариант.
----- Array[Login..Logout] of Life | Сообщение посчитали полезным: |
Ранг: 13.3 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 14 августа 2006 20:55 · Личное сообщение · #11
Где можно найти Inno Setup или NullSoft Installation System, или Qwerty.MSI и izfree ?
| Сообщение посчитали полезным: |
Ранг: 29.5 (посетитель) Активность: 0.01↘0 Статус: Участник
|
Создано: 15 августа 2006 01:59 · Личное сообщение · #12
NRyder пишет:
Где можно найти Inno Setup или NullSoft Installation System
На официальном сайте.
Некоторые утили для перепаковки готовых инсталлеров можно найти в соответсвующем разделе wasm.ru. Другие - на варезниках. Кто ищет...
| Сообщение посчитали полезным: |
Ранг: 13.3 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 15 августа 2006 09:39 · Личное сообщение · #13
А в них можно распаковать только один файл?
| Сообщение посчитали полезным: |
 Ранг: 387.4 (мудрец) Активность: 0.17↘0 Статус: Участник системщик
|
Создано: 15 августа 2006 09:54 · Личное сообщение · #14
NRyder пишет:
Где можно найти Inno Setup или NullSoft Installation System, или Qwerty.MSI и izfree ?
А спросить у google? Ёлки, первые два бесплатны и доступны с исходниками.
| Сообщение посчитали полезным: |
Ранг: 29.5 (посетитель) Активность: 0.01↘0 Статус: Участник
|
Создано: 15 августа 2006 18:04 · Личное сообщение · #15
NRyder пишет:
А в них можно распаковать только один файл?
Зависит от интсаллера. Старые версии Install Shield прекрасно распаковываются. Новые не попадались ещё. Другие инсталляторы тоже не попадались.
| Сообщение посчитали полезным: |
 Ранг: 216.9 (наставник), 85thx Активность: 0.31↘0.15 Статус: Участник X-Literator
|
Создано: 22 августа 2006 20:48 · Личное сообщение · #16
Kindly пишет:
проверка целостности
%/ Дальше CRC дело почти не у кого не идет, а его легко восстановить.
----- Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей. | Сообщение посчитали полезным: |