Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 1
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Awral:
Какое сжатие использовать, чтобы файлы из инсталлятора нельзя было вытащить при помощи 7-zip и прочих архиваторов? »
Для нас характерно http://sigismund.livejournal.com/221843.html , всё прятать (ныкать, маскировать)! Для нас, специально делают особые сборки, с возможностью превышения стандартной длины строк, при написании сценария http://sourceforge.net/projects/nsis...2.zip/download , так как из-за незнания или непонимания определённых правил https://sites.google.com/site/nellis...s-perenos-slov , мы не знаем иного способа и не хотим знать или понимать (упёртые)!

Awral, могу оказать Вам медвежью услугу по Вашему вопросу, так как один "горе-программист", специально для подобных случаев, произвел на свет программульку.

http://mpc-build.googlecode.com/svn/...xexecute-hide/

http://mpc-build.googlecode.com/svn/...de/0.6/xeh.exe

Описание от автора программульки:
Цитата:
Xexecute Hide - программа для скрытия структуру sfx-файлов 7z, RAR, NSIS от открытия 7-Zip, WinRAR и скрытия структуру упаковщика UPX, тоесть после её использования 7-Zip не сможет открыть для просмотра внутренние файлы инсталлятора сгенерированного 7z, RAR и NSIS (разработчики NSIS начиная с версии 2.0 убрали эту функцию).
для правильного использования в скрипте NSIS (nsi) добавить или изменить строку и поставить в это значение: CRCCheck Off
это нужно для отключения проверки заголовков exe-файла на ошибки.
поддерживаемые типы файлов: sfx 7z, sfx RAR и NSIS (exe), UPX (exe, ...)
параметры командной строки: xeh.exe [file] [file] ...
изменения после патча записываются в тотже файл.
Кстати, у этого автора, есть сборки NSIS, в которые он интегрировал своё "детище"!

То, что делает эта программулька (меняет кое-где AD на 7E), можно сделать с помощью NSIS. При этом, намного эффективнее и без посредников!
Всего-то, используйте свой оригинальный сценарий или задействуйте версию NSIS, ниже 2.0!

При выборе последнего предложенного варианта, перед всеми нами, очень скоро, может возникнуть проблема по поиску старых версий NSIS!

P.S. Я не призываю пользоваться программулькой, а наоборот, являюсь ее "противником", так как подобные задачи решаются с помощью NSIS, без посредников!
Это сообщение посчитали полезным следующие участники:

Отправлено: 03:17, 19-06-2013 | #398