Страница: 1 |
Вопрос: Упаковщик EXE | Добавлено: 16.09.07 15:46 |
Автор вопроса: ![]() |
Хочу сделать упаковщикEXE файлов на VB(типа UPX). Меня интересует: как прописываться в EXE файле, что-бы запсукался сначала мой распаковщик, а потом уже распакованый код? Как распаковщики распаковывают и запускают программу без создания добполнительного дргого EXE файла(распакованного)? Код сжатия уже есть...
Заранее спасибо. |
Ответы | Всего ответов: 10 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ICQ: 295002202 Вопросов: 87 Ответов: 1684 |
Профиль | Цитата | #1 | Добавлено: 16.09.07 15:54 |
Читай статейку в августовском номере ("Приближение к Дао"![]() Доступно описано |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #2 | Добавлено: 16.09.07 16:41 |
Что-то я чем дальше, тем меньше люблю оптимистов ![]() |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 87 Ответов: 2795 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 16.09.07 17:55 |
Programs and libraries compressed by UPX are completely self-contained
and run exactly as before, with no runtime or memory penalty for most of the supported formats. |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() Вопросов: 0 Ответов: 187 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 16.09.07 19:58 |
http://dotfix.net/module.php?module=@6e786b36677871627262636a636f5b5e695d61655d |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() Вопросов: 5 Ответов: 152 |
Профиль | Цитата | #5 | Добавлено: 16.09.07 22:09 |
Где то, я уже видил исходник такой программы![]() Вот тут есть несколько интересных примеров которые тебе могут пригодится, при создание твоего EXE упаковщика: http://vbrus.narod.ru/Primers/File/7676767.zip |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8068014 Вопросов: 18 Ответов: 817 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 17.09.07 09:46 |
Ну как упх сделоть не получится. Только хранить ехе в ресурсах. Но это больше смахивает не на пакер, а на инсталятор ![]() ![]() |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8068014 Вопросов: 18 Ответов: 817 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 17.09.07 10:17 |
и самое главное - чтобы запустить тот процесс придётся его копировать на жеский диск и запускать через создание процесса. так что забрось. без асма ничё толкового не сделаешь |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 629966 Вопросов: 118 Ответов: 903 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 17.09.07 13:40 |
Юхай WInRAR - У нег ДЛЛ-ка по этому поводу для ВБ (и для Си) есть. Подробно можеш у него на сайте прочесть. Сссссылка: hhttp://rarlab.ru |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 87 Ответов: 2795 |
Web-сайт: Профиль | Цитата | #9 | Добавлено: 17.09.07 17:32 |
Учи assembler иначе не затмить тебе славу у-п-икса
![]() |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8068014 Вопросов: 18 Ответов: 817 |
Web-сайт: Профиль | Цитата | #10 | Добавлено: 17.09.07 17:50 |
пакер можно написать и без ассемблера ![]() ![]() |
Страница: 1 |
|