Сейчас на форуме: (+4 невидимых)

 eXeL@B —› Вопросы новичков —› Написание паковщика
Посл.ответ Сообщение

Ранг: 9.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 мая 2006 08:10
· Личное сообщение · #1

Здравствуй Мудрый Алл!

Хочу попробовать написать паковщик (или простенькую защиту файлов).
Я знаю BuilderC++. Сделал так:
две программы. Одна моя - загрузчик, вторая не моя (блокнот). Сливаю их. Т.е. сначала моя программа запускается, а потом пытается запустить приклеенную. Проблема в том, что приклеенную программу надо сначала сохранить на диск. Как я понял это ограничение винды: каждый процесс связан с физ. файлом.
А вот как сделать так, чтобы прогу можно было запускать сразу? Или я не тем путем иду?
Тогда подскажите с чего надо начать?




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 04 мая 2006 08:53
· Личное сообщение · #2

Застрелиться...

-----
Yann Tiersen best and do not fuck




Ранг: 162.2 (ветеран)
Активность: 0.090
Статус: Участник

Создано: 04 мая 2006 09:10
· Личное сообщение · #3

PE_Kill пишет:
Застрелиться...

Дорого, лучьше под поезд.

Mixa пишет:
Тогда подскажите с чего надо начать?

С pe формата.



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 04 мая 2006 10:22
· Личное сообщение · #4

Mixa
Вот совет с форума по похожему вопросу

см. раздел Packers на programmerstools.org
где увидишь opensource - значит с исходниками, там таких много (и PeX, и Packman)


asd пишет:
С pe формата.

Ну тогда точно под поезд. Новичок в статьях, которые здесь, вряд ли станет разбиратся, а начинать с Адама сил может не хватить. А главное - даже изучив формат PE, пакер все равно не напишет...

Mixa пишет:
А вот как сделать так, чтобы прогу можно было запускать сразу?

Это как раз относительно просто. На wasm.ru вроде тема была про запуск процесса из памяти.
Но только опять - придется разбираться и читать.



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

Создано: 04 мая 2006 11:17
· Личное сообщение · #5

Mixa пишет:
подскажите с чего надо начать?

Читай на WASM.RU статьи про упакрвщики




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 04 мая 2006 11:25
· Личное сообщение · #6

tundra37 пишет:
Новичок в статьях, которые здесь, вряд ли станет разбиратся,

Тогда о каком пакере вообще может быть речь?

-----
Yann Tiersen best and do not fuck




Ранг: 9.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 мая 2006 08:25
· Личное сообщение · #7

PE_Kill пишет:
Застрелиться...


Вот из-за таких уродов и не хочется задавать вопросы на форуме.

tundra37
Спасибо большое за совет, обязательно посмотрю.

PE_Kill пишет:
Тогда о каком пакере вообще может быть речь?

Ты тему видал? "Вопросы новичков"! Или ты такой "умный" что даже не читаешь???


 eXeL@B —› Вопросы новичков —› Написание паковщика
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати