Войти
  1. »
  2. »
  3. »
  4. Как сделать перепаковку (репак) программы - 3 страница
Новые публикации Скрыть панель справаПоказать панель справа

Как сделать перепаковку (репак) программы

Аккаунт удален
  1. Гости
Полезность: 0 | сообщение № 1 отправлено 15:24, 04.03.2014
Приглашаю специалистов поделиться опытом (и секретами!) самостоятельной перепаковки простеньких программ (сложными пусть занимаются Мастера!), изготовления оригинальных установщиков (инсталляторов).
Какие программы используются для перепаковки, сжатия, ну и т. д.
Приветствуются ссылки на видеоуроки, скриншоты и т. д.
Для начала посмотрим как делаются простейшие репаки с помощью программы Smart Install Maker.
Подробный видеоурок можно посмотреть

А вот как делается перепаковка с помощью программы Advanced Installer 10.9.1
Посмотреть можно ЗДЕСЬ!
Я думаю, что тема интересная и администрация сайта её не удалит!
Единственное дополнение: Качество видео выбирайте щелкнув по "ШЕСТЕРЕНКЕ" внизу видеоплеера. (Актуально при просмотре в ПОЛНОЭКРАННОМ режиме!).

Последний раз редактировал Dmitru 16:56, 04.03.2014
Новичок
  1. Офлайн
  2. Посетители
  3. 12 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 31 отправлено 13:47, 11.08.2016
Dmitru (10.08.2016, 22:17) писал:
РеПак и делается для того, чтобы получить "вылеченную" программу, перепаковка БЕСПЛАТНЫХ программ
Поэтому перепаковка платных программ, без "внедрения" таблетки - пустая трата времени, разве, что инсталлятор будет оригинальный.
Всё что Вы сказали, это я и без Вас давно знаю и понял

Dmitru (10.08.2016, 22:17) писал:
При перепаковке можно добавить что угодно, зависит от фантазии РЕПАКЕРА делается с целью "вырезать" ненужное, например рекламные блоки, лишние языковые пакеты и т. д.
Энтузиасты РеПачники, вроде данного сайта, могут всё что угодно сделать с официальной версией программного продукта.
Они могут "установщик" оформить как угодно. Даже рекламный баннер или блок вставить если, рекламодатель станет/будет платить РеПачнику или админу ресурса. Хотя такое вряд ли возможно.

Dmitru (10.08.2016, 22:17) писал: А вот при создании ПОРТАТИВЫ гораздо удобнее пользоваться ВИРТУАЛКОЙ, постороннего "мусора" практически не будет. Но создание ПОРТАТИВНОЙ программы дело гораздо более сложное, чем перепаковка.
Всё действие было рассказано и показано в этом списке роликов.

Dmitru (10.08.2016, 22:17) писал:При перепаковке получится такой же инсталлятор, но уже с "внедренной" "таблеткой от жадности".
Да, так оно так.
Но существуют некоторые нюансы при которых некоторые проги без, так называемое "Регистрация в реестре", вообще не запустится.

Вопрос:
Каким программным средством лучше всего вытаскивать "добавленые" ключи в реестр и папки из системы без лишних заморочек с целью переупаковки?

Последний раз редактировал Техно червь 18:13, 11.08.2016
Участник
  1. Офлайн
  2. Посетители
  3. 35 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 32 отправлено 22:58, 11.08.2016
Цитата: Вопрос:
Каким программным средством лучше всего вытаскивать "добавленные" ключи в реестр и папки из системы без лишних заморочек с целью переупаковки?


Записи из реестра добавляются средствами самой программы для создания инсталляторов на вкладке РЕЕСТР (скриншот 1), папки там же, на вкладке ФАЙЛЫ (скриншот 2).





P. s. Но если Вы задаете такие вопросы, не лучше ли заняться вышиванием крестиком, а не перепаковывать программы?
Новичок
  1. Офлайн
  2. Посетители
  3. 12 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 33 отправлено 13:05, 12.08.2016
Dmitru (11.08.2016, 23:58) писал:Записи из реестра добавляются средствами самой программы для создания инсталляторов на вкладке РЕЕСТР (скриншот 1), папки там же, на вкладке ФАЙЛЫ (скриншот 2).
А я разве написал "как вписываются-вставляется в сам инсталлятор"?
Я же писал:
Техно червь (11.08.2016, 14:47) писал:
Каким программным средством лучше всего вытаскивать "добавленые" ключи в реестр и папки из системы без лишних заморочек с целью переупаковки?
Иными словами, я хотел бы узнать у Вас, если Вы конечно не против, чем "Ваша Светлость", каким программным обеспечение пользуетесь что бы изъять вновь установленные ключи из системного реестра Windows-а дабы прога, которую Вы собираетесь переупаковать, был бы полностью "под Вашем контролем"?
Я надеюсь вопрос мой Вам ясень?!
Или что же, QSetup Installation Suite сам копирует/экспортирует ключи из реестра Windows в которой "влезает" программа? Так что ли?!

Dmitru (11.08.2016, 23:58) писал:P. s. Но если Вы задаете такие вопросы, не лучше ли заняться вышиванием крестиком, а не перепаковывать программы?
Вышивание крестиком не мой "конёк"

Последний раз редактировал Техно червь 13:38, 12.08.2016
Участник
  1. Офлайн
  2. Посетители
  3. 35 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 34 отправлено 21:03, 15.08.2016
Цитата:... каким программным обеспечение пользуетесь что бы изъять вновь установленные ключи из системного реестра Windows-а дабы прога, которую Вы собираетесь переупаковать, был бы полностью "под Вашем контролем"?
Я надеюсь вопрос мой Вам ясень?!


И Вы собираетесь перепаковывать программы, когда задаете такие вопросы? Не дай Бог Вам залезть в реестр. Это аналогично тому, чтобы пустить слона в посудную лавку. Надо иметь хотя бы элементарное представление того, о чем Вы спрашиваете.

Цитата:Или что же, QSetup Installation Suite сам копирует/экспортирует ключи из реестра Windows в которой "влезает" программа? Так что ли?!


Как ни странно, но практически да... Смотрите скриншоты ВЫШЕ! Копировать ветку реестра приходится когда в качестве "таблетки" используются ключи или кейген.
Когда используется взломанный экзешник в реестр "лезть" нет необходимости, достаточно замены файлов...
Чтобы наверняка знать какие ветки реестра копировать, существуют программы с помощью которых можно делать снимки реестра. Сравнение снимков ДО и ПОСЛЕ инсталляции программы показывает последние изменения в реестре, созданные новой установленной программой. Таких программ достаточно много: Reg Organizer, Regshot и т. д.
Наиболее приемлемый вариант для работы подобными программами:
1. Устанавливаем нужную программу, которую хотим перепаковать, и делаем снимок реестра (ключ пока не используем!);
2. После этого приступаем к "лечению". (ключ, кейген, reg файл и т. д.);
3. После проведенного "лечения" делаем ВТОРОЙ снимок реестра и сравниваем оба снимка.
4. Полученная разница и будет теми ветвями реестра, которые необходимо скопировать при перепаковке программ.
5. Всё!




Но еще раз стоит напомнить:
ПЕРЕПАКОВКУ программ для "лечения" которых требуется копировать ветки реестра, лучше проводить на ВИРТУАЛЬНОЙ машине, что значительно проще и намного быстрее!

Удачи!

Последний раз редактировал Dmitru 10:02, 30.08.2016
Новичок
  1. Офлайн
  2. Посетители
  3. 12 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 35 отправлено 12:40, 16.08.2016
Dmitru (15.08.2016, 22:03) писал:
И Вы собираетесь перепаковывать программы, когда задаете такие вопросы? Не дай Бог Вам залезть в реестр.
Ну, не скажите.
Я переупаковал несколько прог в архиватор WinRAR вместе с доп.файлами и со списком ключей реестра в формате *reg изъятой с помощью, того самого, Total Uninstall и потом подправляю данный список ключей в текстовом редакторе Notepad++ и всё нормально получается с некоторыми программами.
Dmitru (15.08.2016, 22:03) писал:Как ни странно, но практически да... Смотрите скриншоты ВЫШЕ!
В Ваших скриншотах невидно где этот "сборник ключей" реестра находится. Уж, простите меня, но я так и не понял где он у Вас там находится и что там скрывается
Dmitru (15.08.2016, 22:03) писал:Копировать ветку реестра приходится когда в качестве "таблетки" используются ключи или кейген.
Спасибо за дополнительную информацию по QSetup Installation Suite!
Значит придётся использовать System Explorer а потом после анализа двух снимков "ДО" и "ПОСЛЕ" бродить по тому что "осталось" и выискивать тот самый изменённый ключ в системном реестре.

В QSetup Installation Suite я не видел куда можно вставить описание ярлыков устанавливаемых программ как это можно сделать в WinRAR-е.
Не подскажете можно ли это реализовать в этом инсталляторе? Если "Да" то как это сделать?

Последний раз редактировал Техно червь 12:55, 16.08.2016
Участник
  1. Офлайн
  2. Посетители
  3. 35 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 36 отправлено 21:15, 16.08.2016
Цитата:Я переупаковал несколько прог в архиватор WinRAR вместе с доп.файлами и со списком ключей реестра в формате *reg изъятой с помощью, того самого, Total Uninstall и потом подправляю данный список ключей в текстовом редакторе Notepad++ и всё нормально получается с некоторыми программами.


Да! С Вами не соскучишься...

Цитата:В Ваших скриншотах невидно где этот "сборник ключей" реестра находится. Уж, простите меня, но я так и не понял где он у Вас там находится и что там скрывается


Например, для антивируса Касперского здесь: HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\LicStorage и HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\SPC. Эти ветки и копируются при перепаковке программы.

Цитата:Значит придётся использовать System Explorer а потом после анализа двух снимков "ДО" и "ПОСЛЕ" бродить по тому что "осталось" и выискивать тот самый изменённый ключ в системном реестре.


И на фиг это надо???

Цитата:В QSetup Installation Suite я не видел куда можно вставить описание ярлыков устанавливаемых программ как это можно сделать в WinRAR-е.
Не подскажете можно ли это реализовать в этом инсталляторе? Если "Да" то как это сделать?


Сюда! (Скриншот!) Кстати там все справки на РУССКОМ языке, достаточно внимательно прочитать!



И не надо изобретать велосипед.
Новичок
  1. Офлайн
  2. Посетители
  3. 12 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 37 отправлено 16:32, 17.08.2016
Dmitru (16.08.2016, 22:15) писал:
Да! С Вами не соскучишься...
А кто Вам сказал что со мной можно скучать?
Dmitru (16.08.2016, 22:15) писал:
И на фиг это надо???
Как это "на фиг"? Вы же сами сказали:
Dmitru (15.08.2016, 22:03) писал:Копировать ветку реестра приходится когда в качестве "таблетки" используются ключи или кейген.
Когда используется взломанный экзешник в реестр "лезть" нет необходимости, достаточно замены файлов...
. А как и где мне искать в какой ветки реестра и где находится? А если он в зашифрованный вид принял после ввода. Что тогда делать?
Вот и приходится через "анализатор" пропускать, где он там окопаться мог.

Я ещё раз говорю: мне бы видеоурок на русском с разъяснением что да как меньше вопросов было бы от меня. Но увы...

Последний раз редактировал Техно червь 19:10, 17.08.2016
Новичок
  1. Офлайн
  2. Посетители
  3. 9 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 38 отправлено 21:49, 17.08.2016
отследить реестр ..
[Regshot]

если, кроме реестра, есть подозрение, что есть еще нужные файлы ..
[SysTracer]

Последний раз редактировал wadimus 21:53, 17.08.2016
Новичок
  1. Офлайн
  2. Посетители
  3. 9 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 39 отправлено 16:46, 18.08.2016
Техно червь (17.08.2016, 17:32) писал:Но увы...

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

млин .. как уже стар стал .. уже не интересует репачество как технология .. дайте человеку репак - и он будет требовать еще всегда :)
а вот дать ему удочку, идею как .. и он будет делать репаки сам

пример ..
вот тут: http://forum.ru-board.com/topic.cgi?forum=35&topic=5561&start=640#21
есть русик и сама программа Becky! Internet Mail
сделать репак её? лехко!!
тут я описал как:
http://nnmclub.to/forum/viewtopic.php?p=5583240#5583240
и ничего не изменилось ... реестровые данные ... руссификация .. ничего!!

делайте ..
Участник
  1. Офлайн
  2. Посетители
  3. 35 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 40 отправлено 01:11, 20.08.2016
Цитата:Я ещё раз говорю: мне бы видеоурок на русском с разъяснением что да как меньше вопросов было бы от меня. Но увы...


Держи!

Новичок
  1. Офлайн
  2. Посетители
  3. 12 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 41 отправлено 13:50, 21.08.2016
Dmitru, Спасибо за видеоурок.
Но есть ли у данной проги, которую Вы переупаковали, "следы" в реестре? Об этом ни слово в Вашем видео не было.
А если я захотел внести свои коррективы в настройку саму "выпотрошенную" от инсталлятора программу, то что же и QSetup Installation Suite 12.0.0.3 на это способен?
Хотелось бы виулизировать процесс сбор ключей в реестре в QSetup Installation Suite 12.0.0.3 а то как-то сложно в это поверить.

Последний раз редактировал Техно червь 13:53, 21.08.2016
Участник
  1. Офлайн
  2. Посетители
  3. 35 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 42 отправлено 21:11, 21.08.2016
Цитата:Но есть ли у данной проги, которую Вы переупаковали, "следы" в реестре? Об этом ни слово в Вашем видео не было.


Не совсем понятен вопрос. При ПЕРЕПАКОВКЕ никаких следов в реестре не остается, да и в принципе не может оставаться.
Разумеется, если программа уже установлена на компе, а потом ПЕРЕПАКУЕТСЯ, в реестре есть данные, но они были прописаны при УСТАНОВКЕ программы.

Цитата:А если я захотел внести свои коррективы в настройку саму "выпотрошенную" от инсталлятора программу, то что же и QSetup Installation Suite 12.0.0.3 на это способен?


Разумеется, ДА! Всё что угодно! Удалить любые файлы, папки, вырезать "лишнее", добавить всё что угодно, в т. ч. и другие ПРОГРАММЫ, ну и т. д. и т. п.

Цитата:Хотелось бы виулизировать процесс сбор ключей в реестре в QSetup Installation Suite 12.0.0.3 а то как-то сложно в это поверить.


Если программа была установлена на комп с применением ключей, кейгена или reg файла при перепаковке достаточно скопировать определенные ветки реестра.

Например, для антивируса Касперского здесь: HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\LicStorage и HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\SPC. Эти ветки и копируются при перепаковке программы, которые, в дальнейшем, при установке на другой комп, прописывают данные ветки в реестр.
Следует помнить, что данный метод будет работать на "чистой" машине, где не был установлен данный антивирус.
Если Касперский уже стоял, перед применением данные ветки сначала необходимо УДАЛИТЬ из реестра, а уж потом применять.reg файл. Для удаления некоторых ветвей реестра антивирус должен быть ОТКЛЮЧЕН!
Так же, необходимо уточнить, что первая ветка может изменяться в зависимости от версии Касперского.
Например для КИС 2012 выглядит так:
HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\Protected\LicStorage

Сразу следует оговориться, что КАСПЕРСКИЙ очень неприятен для перепаковки, при превышении количества активаций одним ключом, последний просто БЛОКИРУЕТСЯ Лабораторией Касперского и проще использовать, например, программы для сброса ТРИАЛА, наподобие Reset Trial, получая таким образом "вечный" пробный ключ. До версии включая 2013 так же можно пользоваться "халявными" ключами, которых пруд пруди в ИНЕТЕ.

Так же, как вариант, ветки реестра прописываются в reg файл, который устанавливается при перепаковке. Программа позволяет запускать данные файлы, как до начала инсталляции, во время инсталляции, так и сразу после инсталляции. Любой вариант выбирается репакером при перепаковке программы в НАСТРОЙКАХ (кнопка РЕЕСТР).
Так же есть возможность ИМПОРТА из reg файла при ПЕРЕПАКОВКЕ.

Например reg файл для программы Фото на документы Профи выглядит так:

REGEDIT4

[HKEY_CURRENT_USER\Software\AMS Software\PhotoDoc]
"Type_E"="BillGates@mail.ru"
"Type_K"="3ADGV75FY0ZX"
"Type_S"="re:{FND|||dd2e158097ee37461ee4}"
"Type_V"="FND6"


Можно прописать в простом блокноте и сохранить с расширением .reg.

Чтобы проверить можно скачать триальную версию программы с ОФИЦИАЛЬНОГО сайта и попробовать без применения и с применением reg файла. После применения все ограничения будут сняты.
При перепаковке достаточно импортировать эти данные и проблем с запуском не будет!

Не забываем пользоваться русскоязычной СПРАВКОЙ в ОКНЕ самой программы QSetup Installation Suite! Там все доступно и понятно!

При работе с РЕЕСТРОМ, если нет опыта, лучше проводить проверку перепакованных программ на ВИРТУАЛЬНОЙ МАШИНЕ, тогда все ошибки не принесут никаких проблем..

Так же необходимо дополнить, что у некоторых программ при подключении к Интернету или установке обновлений могут "слетать" "халявные лицензии".
Чтобы этого не происходило необходимы изменения в файле hosts (С:\windows\system32\drivers\etc\hosts), куда вносятся запреты на обновления, подключения к интернету перепакованным программам.
Но это совсем другая история и в данной теме рассматриваться не будет.

Последний раз редактировал Dmitru 21:49, 22.08.2016
Новичок
  1. Офлайн
  2. Посетители
  3. 9 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 43 отправлено 17:33, 22.08.2016
Dmitru (21.08.2016, 22:11) писал:Например, для антивируса Касперского здесь:
ох-ох ..
разве ветка для кашмарского не персональная? и простое копирование информации из рестра одного компа на другой приведет к щастью?
Участник
  1. Офлайн
  2. Посетители
  3. 35 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 44 отправлено 22:04, 22.08.2016
Цитата:разве ветка для кашмарского не персональная? и простое копирование информации из рестра одного компа на другой приведет к щастью?

Разумеется, перепаковывать программу с лицензией на 1 или 2 компа могут только идиоты, так как при превышении количества активаций ключ будет элементарно заблокирован Лабораторий КАСПЕРСКОГО.
Перепаковывают с ключами на большое количество компьютеров. Подобные ключи "улетают" из больших корпораций и подобными ключами можно активировать не один десяток компов, и они не "привязаны" к персональному компьютеру..
Только в этом случае имеет смысл и делать перепаковку.
Ещё раз повторюсь, КАСПЕРСКИЙ не самый лучший материал для перепаковки и ветки реестра приведены для ПРИМЕРА.
Для данного антивируса хватает и "халявных" ключей и "вечных" триальников!
Новичок
  1. Офлайн
  2. Посетители
  3. 9 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 45 отправлено 13:30, 23.08.2016
Dmitru (22.08.2016, 23:04) писал:перепаковывать программу .. могут только идиоты
вместо ... поставь кав кис и протчий ктс ;)

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

репак - это искусство! вот нарисовал малевич свой черный квадрат - и всё .. повторить его каждый сможет ..
так и тут .. есть технология перепаковки - и пошел поток .. отдай этот процесс в массы - пусть народ сам пакует :) нет же! ибо тайна!

возьмем попроще пример .. аваст .. репак его - не полная переработка через, допустим нсис .. нет же .. вмешиваемся в работу оригинального инсталлятора, контроллируем процесс установки .. всё это оформляем в красивый ехе-файл ..
авира, авг .. тоже самое .. распаковали оригинальные инсталляторы и ставим антивирусы с ключами, используя оригинальные методы установки!

ЗЫ. к чему это? .. хм .. долго писал на неком шибко известном торрент-трекере про подобное .. делился наработками и протчим хау-то :) бросил .. хотя идей еще много осталось ..
так и тут .. честно, думал, что будут идеи и обсмотр проблемм .. а оказалось, что здесь обсуждаются проблемы обточки швабры на токарном станке .
хотелось что? а вот как на таком же станке сделать квадрат?

Последний раз редактировал wadimus 13:37, 23.08.2016
 
Перейти
Найти

Предупреждение.

  1. Все ваши сообщения будут отправлены на модерацию.
Быстрый ответБыстрый ответ:
Ваше имя:
   
Ответить

Последние темы

  1. Стол заказов
    Автор: azatdraw Сегодня, 11:20
  2. Adobe Experience Design (Adobe XD)
    Автор: azatdraw Сегодня, 11:19
  3. Группа пользователей VIP-diakov.net
    Автор: Isomorph Сегодня, 10:19
  4. Гаджеты для Windows 10
    Автор: Super.Vinni56 Вчера, 01:18
  5. Нужен варез для восстановления
    Автор: povetkinVetkin 16:41, 19.04.2018

Изменения статуса

  1. профиль Всем добра и человеческого понимания. 19:06, 21.05.2017
  2. профиль Хорошо здесь) 14:28, 09.09.2014