Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Оптимизация размера программ (EXE)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10

Открыть новую тему     Написать ответ в эту тему

vito333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разбираясь с темой наталкивался на разные документы и исходники. Решил обобщить все в одном топике, так как постоянно встречаю вопросы об оптимизации то там, то сям.
Ниже будут ссылки на документы и файлы.
 
Добавлено
самая лучшая статья по оптимизации для пишущих на VC++ 6,7:
http://www.rsdn.ru/article/cpp/crt.xml
или она же:
http://www.rsdn.ru/article/?51
статья на английском - автор Matt Pietrek - опять для MS VC++ :
"Reduce EXE and DLL Size with LIBCTINY.LIB"
http://msdn.microsoft.com/msdnmag/issues/01/01/hood/default.aspx
с исходниками
 
 

Всего записей: 3324 | Зарегистр. 13-05-2002 | Отправлено: 16:29 01-11-2004 | Исправлено: vito333, 13:52 29-04-2005
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Благодарю

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 03:26 05-09-2006
zeroandruxa



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот еще хорошая програмка на http://www.urixsoft.nm.ru/
UPX X-Shell

Всего записей: 538 | Зарегистр. 02-11-2005 | Отправлено: 00:32 09-09-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GUI к юпиксу. Таких десятки практически ко всем консольным пакерам. Что в принципе очень даже неплохо

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 18:27 09-09-2006
Qraizer



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Простите, а термин "оптимизация размера программ" предусматривает уменьшение накладных расходов, системных ресурсов, итп?

Всего записей: 613 | Зарегистр. 08-08-2006 | Отправлено: 16:04 10-09-2006 | Исправлено: Qraizer, 16:05 10-09-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Простите, а термин "оптимизация размера программ" предусматривает уменьшение накладных расходов, системных ресурсов, итп?

Он предусматривает уменьшение размера исполняемых файлов на диске. то есть размер ехе-шников в данном случае. ну и иногда и длл-ок.
Поэтому тут рассматриваются в основном различные пакеры.

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 17:12 10-09-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот еще программулька хорошая: http://tdelphi.spb.ru/soft/ins/upx-ripper.zip
Является GUI для upx + пакует с защитой от распаковки (примитивной, но защитой - т.н. скрэмблинг кода) + распаковывает файлы, запакованные upx.

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 04:08 11-09-2006
Qraizer



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
WELL
Ok. Просто не было времени всю тему читать. Надеюсь, большинство присутствующих здесь понимают, что используя подобные пакеры, увеличивают расход виртуальной памяти?

Всего записей: 613 | Зарегистр. 08-08-2006 | Отправлено: 12:04 11-09-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ok. Просто не было времени всю тему читать. Надеюсь, большинство присутствующих здесь понимают, что используя подобные пакеры, увеличивают расход виртуальной памяти?

Думаю, что да. Хотя существуют еще и утилитки для "оптимизации", которые собственно не пакуют ничего. Просто секции PE-файла выравнивают, ну и еще что-то там оптимизируют. Правда навскидку название не скажу.

----------
CRACKL@B: Форум по исследованию защиты программного обеспечения
— А можно так — утром стулья, а вечером деньги?
— Можно, но деньги — вперед!

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 12:07 11-09-2006
timsky



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По поводу оптимизации..  как-то скачивал с uinc.ru PE Optimizer v1.3, правда, его вроде дальше не развивают. Если кому надо: =http://rapidshare.de/files/32771800/PeOptimizer13.rar.html

Всего записей: 2287 | Зарегистр. 08-06-2004 | Отправлено: 23:50 11-09-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
По поводу оптимизации..  как-то скачивал с uinc.ru PE Optimizer v1.3, правда, его вроде дальше не развивают

Точно. Эту прогу я и имел ввиду. Это именно ОПТИМИЗАТОР. Без компрессии.

----------
CRACKL@B: Форум по исследованию защиты программного обеспечения
— А можно так — утром стулья, а вечером деньги?
— Можно, но деньги — вперед!

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 03:50 12-09-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Довольно неплохая коллекция пакеров с описанием:
_http://www.wasm.ru/toollist.php?list=8

----------
CRACKL@B: Форум по исследованию защиты программного обеспечения
— А можно так — утром стулья, а вечером деньги?
— Можно, но деньги — вперед!

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 08:27 13-09-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пакер UPX 2.02
http://upx.sourceforge.net/download/upx202w.zip

----------
CRACKL@B: Форум по исследованию защиты программного обеспечения
— А можно так — утром стулья, а вечером деньги?
— Можно, но деньги — вперед!

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 11:05 21-09-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подборочка пакеров и протекторов с кряками:
 
http://cracklab.ru/download.php?action=list&n=NDA=

----------
CRACKL@B: Форум по исследованию защиты программного обеспечения
— А можно так — утром стулья, а вечером деньги?
— Можно, но деньги — вперед!

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 08:43 26-09-2006
koderr



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MEW 11 & PE Compression Test

Всего записей: 353 | Зарегистр. 22-06-2005 | Отправлено: 00:04 29-09-2006 | Исправлено: koderr, 09:21 11-10-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
PE Compression Test

Пакер? А почему TEST?

----------
CRACKL@B: Форум по исследованию защиты программного обеспечения
— А можно так — утром стулья, а вечером деньги?
— Можно, но деньги — вперед!

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 04:24 29-09-2006
DanMadNomad777

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поддерживаю. Пользуюсь aspackom очень давно. самый простой паковщик. что есть немаловажно

Всего записей: 233 | Зарегистр. 24-11-2005 | Отправлено: 15:41 29-09-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Поддерживаю. Пользуюсь aspackom очень давно. самый простой паковщик. что есть немаловажно

Это ты к чему? Вроде про аспак речи не шло.

----------
CRACKL@B: Форум по исследованию защиты программного обеспечения
— А можно так — утром стулья, а вечером деньги?
— Можно, но деньги — вперед!

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 05:49 02-10-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinUpack 0.39 by Dwing
 
Описание с wasm.ru:

Цитата:
К сожалению, автор объявил, что версия 0.39 - последняя, за исключением багофиксов. В архиве лежит собственно пакер Upack версии 0.399 и четыре версии GUI-оболочки к нему на разных языках, включая русский.  

 
http://wasm.ru/baixado.php?mode=tool&id=389

----------
CRACKL@B: Форум по исследованию защиты программного обеспечения
— А можно так — утром стулья, а вечером деньги?
— Можно, но деньги — вперед!

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 05:59 11-10-2006
koderr



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
WELL
 

Цитата:
Пакер? А почему TEST?

 
MEW. Test - потому что тестируют разные пакеры . MEW почти всех уделывает.

Всего записей: 353 | Зарегистр. 22-06-2005 | Отправлено: 09:22 11-10-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MEW глючный. На многих компах ехе-шники им запакованные вообще не запускаются. Я сам раньше использовал, потом отказался.

----------
CRACKL@B: Форум по исследованию защиты программного обеспечения
— А можно так — утром стулья, а вечером деньги?
— Можно, но деньги — вперед!

Всего записей: 2602 | Зарегистр. 11-12-2003 | Отправлено: 09:27 11-10-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Оптимизация размера программ (EXE)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru