Сейчас на форуме: ==DJ==[ZLO], Magister Yoda, Rio, Dart Raiden, Alf (+4 невидимых)

 eXeL@B —› Основной форум —› UPX не хочет паковать...
Посл.ответ Сообщение


Ранг: 69.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 20 октября 2004 22:14
· Личное сообщение · #1

Guys, проблемы с УПАКОВКОЙ...

Победил я тут, всё-таки, одну Армадилловую прогу (Vepergen, правда, 4 дня назад на TSRh Team её уже выложил - но я не подсматривал )...

Хотел её сжать UPX-ом, а он мне выдаёт NotCompressibleExeption...
UPX - 1.25 и 1.24_mod с WASMa - пробовал оба.

Может из-за наследия армы проблемы?- но ведь прога RUNS...

Как бороться?




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 20 октября 2004 23:38
· Личное сообщение · #2

Попробуй ASPack'ом



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

Создано: 20 октября 2004 23:56
· Личное сообщение · #3

estet.
Попробуй тем же UPX'ом с опцией --force




Ранг: 69.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 21 октября 2004 00:23
· Личное сообщение · #4

Да я пробовал форсить - no success...

Если никто ничего не присоветует - буду ASPack'ом жать (хотя компрессия у него похуже вроде)

Tnx for reply




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 21 октября 2004 00:31
· Личное сообщение · #5

estet пишет:
хотя компрессия у него похуже вроде

В разных случаях по разному.
Если в ехешнике много ресурсов (особенно типа RCData), то ASPack лучше жмёт.




Ранг: 69.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 21 октября 2004 01:14
· Личное сообщение · #6

OK. Tnx. Поглядим как ASPack ужмёт...

Редиз TSRh весит 514k, а у меня "продукт" в чистом виде 976k...

Ну да ладно - мне ж его никуда не релизить - как ужмётся, так и let it be...

Tnx




Ранг: 332.0 (мудрец)
Активность: 0.180
Статус: Участник
•Pr0tEcToRs KiLLeR•

Создано: 21 октября 2004 02:22
· Личное сообщение · #7

estet пишет:
Может из-за наследия армы проблемы?

ну дык наверно надо армадильные секции отрезать и ресурсы перестроить. Хотя зачем обратно паковать надо...
PS вообще-то MEW хорошо с распакованными прогами работает ;) получше, чем UPX, ИМХО.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 21 октября 2004 02:53
· Личное сообщение · #8

MEW вообще хороший пакер. Особенно для асмовых прог.




Ранг: 69.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 21 октября 2004 11:43
· Личное сообщение · #9

Я пробовал секции отрезать - Win32 стал not valid - Rebuild-ы PE не помогли...

А сделать: VirtualSize секции .mackt + её же RVA = RVA секции .rsrc (как Dragon учил ) невозможно, т.к. RVA .mackt==00012***, a RVA .rscr== 0000E*** - никак не складывается сумма
Опять же, он говорит, что ресурсы посте армы не перестраиваются (корректно). Или это уже устаревшая инфа?

Да ладно (tnx anyway) - попробую ASPack или MEW...

Mario555 пишет:
зачем обратно паковать надо...

Чтоб на CD меньше места занимал (HDD у меня и так "замусорен"
)...



Ранг: 31.0 (посетитель), 1thx
Активность: 0.040
Статус: Участник

Создано: 21 октября 2004 13:13
· Личное сообщение · #10

Mario555 пишет:
PS вообще-то MEW хорошо с распакованными прогами работает ;) получше, чем UPX, ИМХО.

А у меня более-менне крупные файлы лучше всего (даже MeW`а) жмёт PECompact2 with LZMA codec



Ранг: 39.1 (посетитель)
Активность: 0.030
Статус: Участник

Создано: 25 октября 2004 14:50
· Личное сообщение · #11

PECompact главный канкурент MEW судя по той таблице сравнения пакеров, которую они предоставили. Кстати у меня были проблемы с запуском запакованных mew прог на 98 виндах. Загрузчик выдавал, что это вообще не win32 executable


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


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