| Посл.ответ | 
Сообщение | 
 Ранг: 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 дело почти не у кого не идет, а его легко восстановить.
 ----- Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей.  | Сообщение посчитали полезным:   |