Сейчас на форуме: Magister Yoda, subword (+9 невидимых)

 eXeL@B —› Основной форум —› Чем защитить setup.exe от распаковки?
Посл.ответ Сообщение

Ранг: 4.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 июня 2008 17:42 · Поправил: n013g41
· Личное сообщение · #1

Есть setup.exe под inet-паролям, если пароль подошёл, то инсталяция начелась..

Но некоторые обходят пароль с помощью "Universal Extractor"

Как быть ?

И ещё, setup.exe сделан через InnoSetup (со встроеной проверкой на битый setup)

http://exelab.ru/f/action=vthread&forum=3&topic=9787
http://brelandfamily.net/software/uniextract




Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 10 июня 2008 17:52
· Личное сообщение · #2

а зачем его защищать от распаковки? только чтобы скрипт спрятать? надо будет - выдерут всё что надо... а Universal Extractor наёб...ся легко пакером. упакованные ASPack'ом не распечатывает...

-----
Do Not Get Mad Get Money! ;)




Ранг: 4.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 июня 2008 17:57
· Личное сообщение · #3

Да но, если я пакую setup.exe с ASProtect , то при запуске setup.exe вылетает error:
THe setup file are corrupted. Please obtain a new copy of the program.

поэтому я упомянул:
"setup.exe сделан через InnoSetup (со встроеной проверкой на битый setup)"

Как быть ?



Ранг: 284.8 (наставник), 6thx
Активность: 0.150
Статус: Участник

Создано: 10 июня 2008 18:01
· Личное сообщение · #4

читать статьи, про то как найти проверку crc и после этого пропатчить ее, затем паковать чем хочешь, лишь бы корректно работало.



Ранг: 4.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 июня 2008 18:03
· Личное сообщение · #5

Может есть пакер который сам это делает ?



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 10 июня 2008 18:06
· Личное сообщение · #6

n013g41 пишет:
Есть setup.exe


1) Ты этот инстал делаешь?
2) Тогда можешь использовать библиотеку ISCrypt.dll

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 162.4 (ветеран), 11thx
Активность: 0.060
Статус: Участник

Создано: 10 июня 2008 18:06
· Личное сообщение · #7

Запароль сами файлы в InnoSetup




Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 10 июня 2008 18:08
· Личное сообщение · #8

по-моему проверка на битость отключается элементарно...
а вообще, можно юзать другой инсталлятор... например, Setup Factory 7... там можно тоже серийники сделать, а анпакера пока вроде для него нет... тот же NSIS пакуется спокойно...

-----
Do Not Get Mad Get Money! ;)




Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 10 июня 2008 18:09 · Поправил: tihiy_grom
· Личное сообщение · #9

SFX-архив с паролем в WinRar'e если самому совсем ничего писать и искать неохота



Ранг: 4.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 июня 2008 18:13
· Личное сообщение · #10

Stack пишет:
1) Ты этот инстал делаешь?
2) Тогда можешь использовать библиотеку ISCrypt.dll


Да но.. проблема, у меня их много, переделывать всё долго.. Хотел просто каждый setup.exe упаковать что бы его несмог "Universal Extractor" распаковать и чтобы setup.exe нежаловался на
"The setup file are corrupted. Please obtain a new copy of the program."



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 10 июня 2008 18:25
· Личное сообщение · #11

n013g41 пишет:
Да но.. проблема, у меня их много, переделывать всё долго..

Зато без пароля 100% не вытащят.

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74





Ранг: 95.2 (постоянный), 26thx
Активность: 0.060
Статус: Участник

Создано: 10 июня 2008 19:49
· Личное сообщение · #12

Юзай винрар, там все 100% четко.




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 10 июня 2008 20:59
· Личное сообщение · #13

Talula пишет:
тот же NSIS пакуется спокойно


NSIS распаковывается архиватором 7-Zip

Для InnoSetup есть крипт RC4

-----
EnJoy!




Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 10 июня 2008 22:03
· Личное сообщение · #14

А смысл паковать от Universal Extractor, когда есть тулза InnoCry, специально для запароленых сетапов, которая активирует кнопку Next. Либо перепаковывай с криптом, либо меняй инсталятор.



Ранг: 196.0 (ветеран), 72thx
Активность: 0.140.02
Статус: Участник

Создано: 11 июня 2008 00:47
· Личное сообщение · #15

n013g41 пишет:
Да но.. проблема, у меня их много, переделывать всё долго.

У меня как-то вирус покоцал достаточно много инсталяшек с программами и естественно сетап выдавал ошибку.Я делал так: в одном "битом" сетапе нашёл место проверки, а потом в DUP сделал патч Search&Replace,естественно вписав туда цепочку байт.Ну а там остаётся только "пропатчить" сам файл.Тем более если ты сам пакуешь файлы и версия NSIS одинаковая,то цепочка байт проверки не будет отличаться.




Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 11 июня 2008 07:53 · Поправил: Talula
· Личное сообщение · #16

Djeck, NSIS сетапы битые запускать можно через командную строку без проверки целостности...

n013g41, если тебе лень полностью переделывать кучу инсталлов, то пока лучший способ - это sfx с паролем...

-----
Do Not Get Mad Get Money! ;)




Ранг: 9.9 (гость)
Активность: 0.020
Статус: Участник

Создано: 11 июня 2008 09:19 · Поправил: mozaxaka
· Личное сообщение · #17

кстати тут недано писали про
--> exeprotector<-- http://distro.ws/FFF/2006/06.june/EXE.Password.Protector.1.1.6.214_CRKEXE-FFF.rar которая пароли на исполняемые файлы ставить, может помоч
пароль на запуск инсталяшки --> пароль на распоковку инсталяшки, во как хорошо
зашита пароля тоже хорошая, ни каких GetDlgItemTextA не запалить



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 11 июня 2008 10:33
· Личное сообщение · #18

mozaxaka пишет:
каких GetDlgItemTextA не запалить

Пусть и паляться, только чтобы расшифровка шла на основе пароля (пусть брутфорсят)

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 72.7 (постоянный), 27thx
Активность: 0.050.01
Статус: Участник

Создано: 15 июня 2008 02:24
· Личное сообщение · #19

по моему мнению вроде самый надёжный и прикольный для этих целей Astrum Install Wizard его ничего неберёт да и анпакнуть невозможно так как Universal Extractor его неберёт да и функций много у него попробуй может пригодиться.




Ранг: 213.0 (наставник), 4thx
Активность: 0.220
Статус: Участник
Тот ещё Lamer

Создано: 15 июня 2008 09:35
· Личное сообщение · #20

Stars, astrum элементарно наёбывается: кидаешь инсталл в ольку, находишь сообщение о неправильном серийнике, меняешь переход и вводишь любой серийник...

-----
Do Not Get Mad Get Money! ;)




Ранг: 72.7 (постоянный), 27thx
Активность: 0.050.01
Статус: Участник

Создано: 16 июня 2008 01:25
· Личное сообщение · #21

Вот блин нашёл оказываеться самая надёжная защита оказалась у Ghost Install Studio я вот им запаковал файл и сделал его с паролью, а сломать его невозможно оказалось так как его ничего неберёт да и анпакнуть невозможно так как Universal Extractor его неберёт. Даже олька его невзяла.




Ранг: 307.9 (мудрец), 196thx
Активность: 0.180
Статус: Участник

Создано: 16 июня 2008 01:31
· Личное сообщение · #22

Stars
Выложи сетап... глянем на зверя

-----
Don_t hate the cracker - hate the code.




Ранг: 72.7 (постоянный), 27thx
Активность: 0.050.01
Статус: Участник

Создано: 16 июня 2008 01:46
· Личное сообщение · #23

Попробуй саму прогу распаковать так как она требует серийник www.ethalone.com/download/gi/reg/GIStudioPro.exe серийник так никто и ненашёл для неё


 eXeL@B —› Основной форум —› Чем защитить setup.exe от распаковки?
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати