Валерий писал(а):
возможно ли запаковать exe, чтоб сохранилась возможность его запуска?Возможно, но на HiAsm это реализовывать кхм... как бы это сказать то... не вижу смысла.
Но в принципе если есть желание, могу скинуть сорцы пакера на делфи, написаного также на WinAPI, только там как раз алгоритм сжатия паршивенький использовался (aplib вроде) + сжималась лишь одна секция, типа демо версия
Переделать оч просто, будет еще одним больше, хотя LZMA не многие используют.
Ну а если уж так важна конфеденциальность используй EXECryptor, есть версия 2.2.6 ломанная, после него довольно проблематично exe распаковать, автоматических распаковщиков не существуют, а вручную это сделать может далеко не каждый, да и геморой огромный. На мой взгляд оптимальный упаковщик, когда нужно чтоб в файле не лазили грязными ручонками, хоть и жмет не так сильно как тот же бесплатный UPX, точнее жмет то неплохо, но полюбому добавляет кило так 200 своего кода.
Ну а для простой защиты от правки ресурсов, я лично использую UPack. Бесплатен, жмет малость получше UPX`а, но прост в распаковке.