| Посл.ответ |
Сообщение |
|
Создано: 9 марта 2008 20:10:08 Личное сообщение #1 |
|
|
Создано: 12 июня 2008 22:22:28 Личное сообщение #2
mADmAT пишет:
не красиво получается
mADmAT пишет:
not politically correct
смотри на это юридически, а не с точки зрения красивости и политкорректности )))
----- EnJoy!
|
|
Создано: 14 июня 2008 16:55:13 Личное сообщение #3
Всёравно ради вигрыша нескольких байт/килобайт я думаю не стоит использовать LZMA.
К томуж недостатки: уменьшение скорости загрузки (LZMA значительно медленнее) и самое главное
потеря лицензионной девственности
Я тут по случаю MACBOOK приобрёл (ето такой нотебук с очень мощным процессором, полным отсутствием биоса и очень деревянной операционкой  )))
Ну и добавил в MPRESS поддержку mac-darwin-i386, mac-darwin-x86_64 и универсальных бинарников для этих архитектур.
Если кому интересно то новая версия 1.21 как всегда тут:
http://www.matcode.com/mpress.htm - http://www.matcode.com/mpress.zip
Пишите пожалста если заметите какие баги-глюки.
Сенька Верку Мяч,
mADmAT
|
|
Создано: 14 июня 2008 23:11:13 Личное сообщение #4
mADmAT пишет:
Всё равно ради выигрыша нескольких байт/килобайт я думаю не стоит использовать LZMA.
запакуй 5-10 меговый файл современного приложения (будь то Delphi или VC - не принципиально) своей вариацией LZ77 (если я прально понял, то алгоритм этот) - если разницы с LZMA не будет, то можешь отложить интерграцию LZMA до лучших времён
mADmAT пишет:
самое главное потеря лицензионной девственности
похоже, что ты просто упорно не хочешь релизить сорсы ;)))
не парься уже по поводу лицензии.
mADmAT пишет:
Я тут по случаю MACBOOK приобрёл
Leopard 10.5.x ?
мои поздравления в любом случае )))
попробую потестить на хакинтоше
----- EnJoy!
|
|
Создано: 15 июня 2008 01:38:02 Личное сообщение #5
в общем протестил на хакинтоше MacOS Leopard 10.5.3
паковал прогу Xbench
после упаковки, файл перестал быть исполняемым - предлагает открываться в блокноте (textedit)
Сайт проги:
http://www.xbench.com/
P.S. я так и не понял, что ты имел в виду под "-u do not remove unsupported architectures (mac os x - ub)" ?
----- EnJoy! |
|
Создано: 15 июня 2008 10:14:08 Личное сообщение #6
Дело в том что Виндовз-Дос-полуось... запускает файлы с расширением ехе,
а другие операционки (как макос) с исполняемыми аттрибутами и если етих аттрибутов нету, то открывают в текстовом редакторе  ))
я так полагаю, что ты после того как скопировал назад файл не сделал
chmod 775 xbench (.exe;)
а копировал ты его наверняка на/с дискетки (там ФАТ который ничё не знает про аттрибуты)
Это всё конечно мои умозаключения но я почти уверен что всё так и было.
поповоду опции -u - если паковать универсальный бинарник под МАК то там как правило есть несколько
архитектур и mpress удаляет по умолчанию неподдерживаемые (устаревшие моторола-поверписи)
если задать опцию -u то mpress оставит ети архитектуры (только зачем ?)
mpress поддерживает
mac-darwin-i386
mac-darwin-x86_64
mac-darwin-ppc - старье
|
|
Создано: 15 июня 2008 18:02:55 Личное сообщение #7
mADmAT пишет:
я так полагаю, что ты после того как скопировал назад файл не сделал
chmod 775 xbench (.exe;)
так и есть.
копировал с NTFS диска.
----- EnJoy!
|
|
Создано: 16 июня 2008 21:32:26 Личное сообщение #8 |
|
Создано: 17 июня 2008 19:16:23 Личное сообщение #9
mADmAT
чем компилируешь под мак?
----- EnJoy!
|
|
Создано: 17 июня 2008 20:40:58 Личное сообщение #10
gcc но только сишные файлы упаковщика, стаб на ассемблере - на масме под виндовз
я не понимаю этого гнушного АТИендТИ.
|
|
Создано: 18 июня 2008 03:40:56 Личное сообщение #11
remMpress - Unpacker for mpress x64 packed images.( 17-06-2008 )
Small unpacker for mpress packed x64 images. Seems like first public unpacker for x64 images...
Download:
http://deroko.phearless.org/remMpress.rar
Coded by deroko
From:
ARTeam
|
|
Создано: 19 июня 2008 23:38:21 Личное сообщение #12
Ничево так дампер, работает
pavka пишет:
Coded by deroko
И сайт у него интересный
и слагон: S verom u Boga
|
|
Создано: 15 апреля 2009 19:57:08 Личное сообщение #13
Jupiter пишет:
запакуй 5-10 меговый файл современного приложения (будь то Delphi или VC - не принципиально) своей вариацией LZ77 (если я прально понял, то алгоритм этот) - если разницы с LZMA не будет, то можешь отложить интерграцию LZMA до лучших времён
Лучшие времена пришли !!!  добавил LZMA. Новая версия 2.01 сдесь:
http://www.matcode.com/mpress.201.zip
или в аттаче. Пишите если какой баг найдёте или какуйто програмку,что УПХ лучше пакует
2d85_15.04.2009_CRACKLAB.rU.tgz - mpress.zip
|
|
Создано: 16 апреля 2009 09:05:18 Личное сообщение #14
Ну как, оно уже жмет лучше hmymis packer'a?
Если нет, то нах новая версия... Помнится ты обещал сорцы выложить, так не тяни резину (и не говори, что заказчик протев)
----- iNTERNATiONAL CoDE CReW
|
|
Создано: 16 апреля 2009 14:03:52 Личное сообщение #15
Spirit пишет:
Ну как, оно уже жмет лучше hmymis packer'a?
Лучше УРХа нащет hmimys packer'a не знаю, но думаю тоже лучше. Сегодея пол дня пытался его найти, видел пару (наверна твоих) комментов  типа "ну оч крутой"  нашел какойто v.1.0 проверил на virustotal.com, почти все нашли - 37/40  конечно все ето гно но неприятеый осадок остался. Подеоись версией 1.3 самому интересно.
|
|
Создано: 16 апреля 2009 14:19:55 Личное сообщение #16
mADmAT
Для разнообразия не хочешь гуишник накатать под свое творение..
Было б не лишним ... ИМХО.
----- Не забудьте помолиться о душах врагов своих, ибо еще не знают они, что уже мертвы! |
|
Создано: 16 апреля 2009 14:38:51 Личное сообщение #17
потестил на Delphi-файлах, всё ок
----- EnJoy!
|
|
Создано: 16 апреля 2009 15:08:28 Личное сообщение #18
Спасибки
DaRKSiDE пишет:
Для разнообразия не хочешь гуишник накатать под свое творение..
Пока с времнем никак но в принципе можно.
|
|
Создано: 18 апреля 2009 11:40:16 Личное сообщение #19 |
|
Создано: 18 апреля 2009 13:50:05 · Поправил: 4kusNick Личное сообщение #20
Провел масштабное тестирование 4х пакеров:
hmimys 1.0 (дефолтные настройки)
kkrunchy 0.23 alpha 2 (--best)
mpress 2.01 (-b)
upx 3.03w (--lzma --best)
Если кому интересно могу выложить архив с кучей упакованных всеми 4мя пакерами exe, отсортированных по компиляторам.
Для себя победителя так и не смог выбрать - либо upx либо mpress (hmimys часто генерил битые exe, как и kkrunchy, более того, UPX и mpress превосходили по степени сжатия hmimys чаще, чем он их).
Так же обнаружился файл, который запускался только после сжатия UPX, могу его отдельно выложить.
Еще попался файл на VB, который не запускаля после упаковки кранчи и mpress, тоже могу выложить.
И еще один - TopPlan.exe не захотел упаковываться UPXами).
Результаты теста на вири одного файла (файл менеджер от 7-zip'а):
1. Оригинал: 0/40 (0%)
2. UPX: 1/40 (2.5%)
3. mpress: 4/40 (10%)
4. kkrunchy: 10/40 (25%)
5. hmimys: 17/40 (42.5%)
----- ... we have to give freedom its REVENGE! ...
|
|
Создано: 18 апреля 2009 20:48:03 Личное сообщение #21
4kusNick пишет:
mpress 2.01 (-b)
upx 3.03w (--lzma --best)
-d опция я думаю (параметры не тестируются - по умолчанию) а в upx --lzma --best, не честно  но всеровно интересно были ли файлы (размером больше 200 kb) которые UPX паковал лучше ? если да то кинь в личку или сюда
4kusNick пишет:
Так же обнаружился файл, который запускался только после сжатия UPX, могу его отдельно выложить.
выложи пожалуйста.
4kusNick пишет:
Результаты теста на вири ...
с пол года назад я этим плотно занимался: беру вирус (из емайла или так где найду) и на virustotal.com
все или почти все находят, потом пакую MPRESSом и почти никто не находит
исключения: Microsoft, BitDefender, какойто nProtect?, и в то время Касперский находили реальный вирус.
Сейчас Касперский не находит а Microsoft, BitDefender и nProtect находят а остальные пишут какуюто х**ню типа "Suspicius file".
ВСЕ ЭТИ АНТИВИРУСЫ ЧИСТЫЙ ЛОХАТРОН!!!
бабки только с кастомеров драть (наверно сами вирусы и пишут),  а реально не могут даже распаковать простой пакер, взялиб штоль Archerа попросили или deroko
|
|
Создано: 18 апреля 2009 23:15:48 Личное сообщение #22
Я тоже потестил четыре пакера на одном файле с разными настройками
Собственно сам файл: arimaa.exe (Microsoft Visual C++ 6.0) 1,23 МБ
И результаты:
Packer Size Settings
hmimys 1 - 332 kb - [-LC6 -FB273]
Upack 3.9 - 334 kb - [-LC6 -FB273]
upx 3.03w - 336 kb - [--Ultra-brute]
mpress 2.1 - 351 kb - [По дефолту]
mADmAT пишет:
а в upx --lzma --best, не честно
Почему не честно? Выжимаем по полной
|
|
Создано: 18 апреля 2009 23:37:59 · Поправил: 4kusNick Личное сообщение #23
mADmAT пишет:
не честно
Вроде как честно, твой пакер брутит и выбирает лучший вариант - упх жмет тоже по максимуму с такими опциями.
Все одним архивом:
mADmAT пишет:
файлы (размером больше 200 kb) которые UPX паковал лучше
mADmAT пишет:
выложи пожалуйста
И еще падающий бэйсиковский exe.
Ссылка на архив: http://dump.ru/file/2476970 (12 МБ)
Пароль на архив: 6fu67i8nuhb_gh@3edccv
Там оригинал + 2 варианта упаковки - UPX и mpress.
LIZARD
Один файл - не показатель, тем более, при -LC6 -FB273 в hmimys 1.0 результат далеко не всегда лучший.
----- ... we have to give freedom its REVENGE! ... |
|
Создано: 19 апреля 2009 00:27:59 Личное сообщение #24
4kusNick пишет:
Один файл - не показатель
Согласен. Это тест для примера mADmAT пишет:
но всеровно интересно были ли файлы (размером больше 200 kb) которые UPX паковал лучше
|
|
Создано: 19 апреля 2009 02:45:15 Личное сообщение #25
mADmAT пишет:
а в upx --lzma --best, не честно
честно. Только очень долго
----- Вольный художник с собакой
|
|
Создано: 19 апреля 2009 15:37:21 · Поправил: HiEndsoft Личное сообщение #26
Сжатие, в общем случае, лучше чем у UPX даже с --ultra-brute и приближается к обычному 7-zip, без стаба, причем очень быстрое.
Ообработка dll с расшаренными секциями и/или с секциями где данные помещены в секцию кода - пишет, что dll не содержит кода, но все равно сжимает (надо бы это убрать), после чего ничего не работает. (UPX при этом предлагает форсирование).
С секциями где данные помещены в секцию кода на exe-шниках - жмет, но потом ничего не работает (проверялось на консольном приложении на Си, с разными linker v9.0, 7.1).
Общие впечатления- все равно хорошие.
----- I_m alcoholic
|
|
Создано: 19 апреля 2009 17:23:25 Личное сообщение #27
Выложите, плиз, где-нить сам пакер hmimys, thnx.
И вопросик, почему не тестили FishPep - он в некоторых случаях жмет лучше чем UPack ?
----- Don_t hate the cracker - hate the code.
|
|
Создано: 19 апреля 2009 19:05:37 · Поправил: 4kusNick Личное сообщение #28 |
|
Создано: 19 апреля 2009 20:57:20 · Поправил: mysterio Личное сообщение #29 |
|
Создано: 19 апреля 2009 21:41:57 Личное сообщение #30
mysterio
Благодарю. Включу этот пакер в следующий тест, если буду его делать.
----- ... we have to give freedom its REVENGE! ...
|
|
Создано: 20 апреля 2009 19:54:02 Личное сообщение #31
4kusNick пишет:
Все одним архивом:
Благодарю. Буду исправлять...
|