Сейчас на форуме: (+4 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Написание паковщика |
Посл.ответ | Сообщение |
|
Создано: 04 мая 2006 08:10 · Личное сообщение · #1 Здравствуй Мудрый Алл! Хочу попробовать написать паковщик (или простенькую защиту файлов). Я знаю BuilderC++. Сделал так: две программы. Одна моя - загрузчик, вторая не моя (блокнот). Сливаю их. Т.е. сначала моя программа запускается, а потом пытается запустить приклеенную. Проблема в том, что приклеенную программу надо сначала сохранить на диск. Как я понял это ограничение винды: каждый процесс связан с физ. файлом. А вот как сделать так, чтобы прогу можно было запускать сразу? Или я не тем путем иду? Тогда подскажите с чего надо начать? ![]() |
|
Создано: 04 мая 2006 08:53 · Личное сообщение · #2 |
|
Создано: 04 мая 2006 09:10 · Личное сообщение · #3 |
|
Создано: 04 мая 2006 10:22 · Личное сообщение · #4 Mixa Вот совет с форума по похожему вопросу см. раздел Packers на programmerstools.org где увидишь opensource - значит с исходниками, там таких много (и PeX, и Packman) asd пишет: С pe формата. Ну тогда точно под поезд. Новичок в статьях, которые здесь, вряд ли станет разбиратся, а начинать с Адама сил может не хватить. А главное - даже изучив формат PE, пакер все равно не напишет... Mixa пишет: А вот как сделать так, чтобы прогу можно было запускать сразу? Это как раз относительно просто. На wasm.ru вроде тема была про запуск процесса из памяти. Но только опять - придется разбираться и читать. ![]() |
|
Создано: 04 мая 2006 11:17 · Личное сообщение · #5 |
|
Создано: 04 мая 2006 11:25 · Личное сообщение · #6 |
|
Создано: 06 мая 2006 08:25 · Личное сообщение · #7 |
![]() |
eXeL@B —› Вопросы новичков —› Написание паковщика |
Эта тема закрыта. Ответы больше не принимаются. |