Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Упаковщики exe / 25 сообщений из 109, страница 1 из 5
09.11.2017, 07:09:30
    #39549992
Talgat Nurgaliyev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
Какие упаковщики exe сейчас актуальны (бесплатные)? Как я понял, битность упаковщика должна быть как и ехе файла? Объясните пожалуйста. Спасибо.
...
Рейтинг: 0 / 0
09.11.2017, 08:36:23
    #39550003
Любезный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
А причем тут Delphi?
...
Рейтинг: 0 / 0
09.11.2017, 08:49:26
    #39550010
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
Talgat NurgaliyevКак я понял, битность упаковщика должна быть как и ехе файла?
Нет. Даже компилятор может быть 32-х для платформы 64. Пример тому делфи.
...
Рейтинг: 0 / 0
09.11.2017, 09:39:30
    #39550028
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
Пользуюсь UPX лет 15
...
Рейтинг: 0 / 0
09.11.2017, 10:50:39
    #39550059
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
Talgat NurgaliyevКакие упаковщики exe сейчас актуальны (бесплатные)? Как я понял, битность упаковщика должна быть как и ехе файла? Объясните пожалуйста. Спасибо.

Никакие не актуальны. Любой упакованный EXEшник вызывает подозрения антивируса и пользователя.
...
Рейтинг: 0 / 0
09.11.2017, 11:24:17
    #39550082
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
schiНикакие не актуальны. Любой упакованный EXEшник вызывает подозрения антивируса и пользователя.
Ложь. Все нормальные антивирусы отлично все распаковывают и не ругаются. Использовать, безусловно, стоит (тот же UPX). А вот брать левые запаковщики, которые еще и всякие защиты внедряют в приложение от взлома типа виртуальной машины или лицензионных ключей (особенно раньше такое было популярно) -- нет, не надо. На них как раз могут и отругаться, особенно, если это не актуальная версия или они с антивирусными компаниями в плохих отношениях.
...
Рейтинг: 0 / 0
09.11.2017, 11:26:23
    #39550084
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
JaDiИспользовать, безусловно, стоит
Прямо таки безусловно? В чем плюс, кроме того, что обновление закачается на несколько секунд быстрее?
...
Рейтинг: 0 / 0
09.11.2017, 11:32:50
    #39550089
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
wadman,

Потому что делфи-приложения любят увеличиваться как на дрожжах, при этом сама делфи ничего не думает сжимать. В результате приложения могут весить десятки мегабайт. А уж если оставить дебажную, а не релизную версию -- то и под сотню.
...
Рейтинг: 0 / 0
09.11.2017, 11:34:05
    #39550091
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
JaDischiНикакие не актуальны. Любой упакованный EXEшник вызывает подозрения антивируса и пользователя.
Ложь. Все нормальные антивирусы отлично все распаковывают и не ругаются. Использовать, безусловно, стоит (тот же UPX). А вот брать левые запаковщики, которые еще и всякие защиты внедряют в приложение от взлома типа виртуальной машины или лицензионных ключей (особенно раньше такое было популярно) -- нет, не надо. На них как раз могут и отругаться, особенно, если это не актуальная версия или они с антивирусными компаниями в плохих отношениях.

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

Кстати, что интересно - защита (с упаковкой же) внедрена и в Delphi последних версий.
...
Рейтинг: 0 / 0
09.11.2017, 11:36:11
    #39550093
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
schiКстати, что интересно - защита (с упаковкой же) внедрена и в Delphi последних версий.
Интересно. Что за встроенная защита?
...
Рейтинг: 0 / 0
09.11.2017, 11:45:32
    #39550103
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
JaDischiКстати, что интересно - защита (с упаковкой же) внедрена и в Delphi последних версий.
Интересно. Что за встроенная защита?

От реверса, я полагаю.
...
Рейтинг: 0 / 0
09.11.2017, 13:27:38
    #39550188
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
DimaBrПользуюсь UPX лет 15+1
Я примерно столько же
...
Рейтинг: 0 / 0
09.11.2017, 13:34:53
    #39550197
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
wadmanПрямо таки безусловно? В чем плюс, кроме того, что обновление закачается на несколько секунд быстрее?
Больше ни в чём, только дело бывает не в секундах, а в часах.
То, что "уже везде быстрый интернет" - миф.
Если у клиента в сети пару объектов стоят в поле, где даже 3G нет - то мои 25 метров обновлятора закачиваются часами (с докачкой при многократных обрывах, конечно же). А если б я не использовал UPX - размер был бы 75-100 мб, и закачка длилась бы ДНИ.

Если не можешь автоматизировать 1% из 100% (1 объект из сети в 100) - то твоя система становится не нужна всей сети.
Боюсь даже представить, что было бы, если б я пользовался новыми дельфями, в которых бинарники изначально в N раз больше.
...
Рейтинг: 0 / 0
09.11.2017, 13:38:31
    #39550200
d7i
d7i
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
За многие годы перепробовал много-много всяких упаковщиков...
Лучше UPX ничего нет.
Так что однозначно UPX.
К нему есть масса оболочек, чтобы облегчить настройку.
В интернете всё есть.
...
Рейтинг: 0 / 0
09.11.2017, 13:38:58
    #39550202
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
schiУпакованный EXEшник требует лишнюю память (причем, впустую), медленнее запускается, насчет антивирусов - совсем не ложь.
Всё это полная фигня.
1. Программа распаковывается 1 раз при запуске. Происходит это мгновенно.
2. Мои программы ошибочно блокировали разные антивирусы по многим причинам. Но ни разу - из-за упаковщика.

Чаще всего вопрос решался добавлением манифеста, явно указывающего, что программа запустится не с правами админа.

Все антивирусы элементарно распаковывают известные архивы, и затем только их проверяют.
...
Рейтинг: 0 / 0
09.11.2017, 13:47:41
    #39550209
JayDi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
schiJaDiпропущено...

Интересно. Что за встроенная защита?

От реверса, я полагаю.
Первый раз о таком слышу со стороны делфи -- где об этом почитать? Возможно, тут какая-то путаница с LLVM-компилятором, который под каждую платформу свой код генерит.
...
Рейтинг: 0 / 0
09.11.2017, 13:48:49
    #39550210
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
YuRock,

Ты неправ, поскольку не понимаешь как работает запуск программ в Win
...
Рейтинг: 0 / 0
09.11.2017, 13:54:46
    #39550216
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
YuRockА если б я не использовал UPX - размер был бы 75-100 мб, и закачка длилась бы ДНИ.

Используя обычный архиватор (например, 7z) ты получишь ещё меньший размер для закачки и
отсутствие ругани на "этот файл скачан из интернета, его нельзя запустить".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
09.11.2017, 13:55:43
    #39550217
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
YuRock,

100 мб экзешник?! Но как Холмс?! (с)
...
Рейтинг: 0 / 0
09.11.2017, 14:04:51
    #39550225
zinpub
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
rgreat,

Нуу... допустим все скины от девок
...
Рейтинг: 0 / 0
09.11.2017, 14:05:52
    #39550228
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
YuRockВсё это полная фигня.
1. Программа распаковывается 1 раз при запуске. Происходит это мгновенно.
Запусти 10 упакованных копий и 10 обычных. Сравни.
...
Рейтинг: 0 / 0
09.11.2017, 14:06:27
    #39550230
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
wadmanYuRockВсё это полная фигня.
1. Программа распаковывается 1 раз при запуске. Происходит это мгновенно.
Запусти 10 упакованных копий и 10 обычных. Сравни.
Использованную ими память.
...
Рейтинг: 0 / 0
09.11.2017, 14:08:57
    #39550231
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
Dimitry SibiryakovИспользуя обычный архиватор (например, 7z) ты получишь ещё меньший размер для закачки
Последний 7zip с ключем -ultra мне очень помогает, да.
И я проверял, конечно же, сравнивал, паковал незапакованные бинарники сразу в 7z-архив, и запакованные UPX-ом.
Так вот архив 7z, в котором бинарники запакованы, у меня получается на ~60% меньше, чем архив из незапакованных.

И что касается
Dimitry Sibiryakovотсутствие ругани на "этот файл скачан из интернета, его нельзя запустить".
Кроме надежды на архиватор, я еще использую для этого хэш - вдуг архиватор без ошибок распакует битый архив. Хоть такого я и не встречал, но мало ли, еще одна защита.
...
Рейтинг: 0 / 0
09.11.2017, 14:13:40
    #39550236
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
rgreatYuRock,

100 мб экзешник?! Но как Холмс?! (с)
Не экзешник, а 42 экзешника. И еще + 116 dll.
...
Рейтинг: 0 / 0
09.11.2017, 14:16:20
    #39550241
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упаковщики exe
Talgat NurgaliyevКакие упаковщики exe сейчас актуальны (бесплатные)? Как я понял, битность упаковщика должна быть как и ехе файла? Объясните пожалуйста. Спасибо.
Никакие. Использование - дурость и безграмотность. Вроде ручного запуска дефрагментатора диска или "утилиты чистки реестра" на Win10.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Упаковщики exe / 25 сообщений из 109, страница 1 из 5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]